Установка Kubernetes в Unix/Linux

Установка Kubernetes в Unix/Linux Kubernetes — это предназначенный для контейнерной оркестровки фреймворк с открытым исходным кодом. Он был создан с учетом богатейшего опыта Google в области создания сред управления контейнерами и позволяет выполнять контейнеризованные приложения в готовом к промышленной эксплуатации кластере. Разработанный на тех же принципах, что позволяет Google запускать миллиарды контейнеров в неделю, Kubernetes […]

Запуск GUI-приложения в Docker

Запуск GUI-приложения в Docker Хочу поведать историю о том, как я запустил GUI-приложение в Docker. некоторые спросят, зачем? Ну есть много причин, вот некоторые из них: Нет нужного пакета/утилиты под твою ОС. Проверить что получится. Запуск GUI-приложения в Docker Начну с теории и закончу примерами. Архитектура X window system 101 В *NIX системах, приложение GUI имеет […]

Установка packer в Unix/Linux

Packer прост в использовании и автоматизирует создание любого типа образа машин. Он охватывает современное управление конфигурацией, используя автоматические скрипты для установки и настройки программного обеспечения на ваших образах, созданных упаковщиком. Т.е packer — это инструмент для создания одинаковых образов ОС для различных платформ из одного описания. Установка packer в CentOS/Fedora/RedHat Если у вас еще используется 32-битная […]

Использование статического IP адреса в docker-compose

Использование статического IP адреса в docker-compose Docker – очень крутое решение для создание отдельных контейнеров для каждого из приложений. Docker-compose —  это утилита для работы с docker контейнерами, которая позволит вам построить лучшую оркестровку с ними (например иметь статический IP-адрес в контейнере(ах) ). Но в данной статье «Использование статического IP адреса в docker-compose» речь пойдет о […]

Запустить bash/SSH в контейнере с Docker

Запустить bash/SSH в контейнере с Docker Подключится к контейнеру с Docker тема не новая, но я бы хотел создать заметку на будущее. По этому, поехали…. Запустить ssh внутри контейнера можно несколькими способами. -=== СПОСОБ 1 — Использование имени docker контейнера ===- Выполняем команду: $ docker run -t -i centos7/nginx_lua /bin/bash Где: centos7/nginx_lua — Название docker […]

Создание base image для docker в Unix/Linux

Создание base image для docker в Unix/Linux В любой компании, безопастность — превыше всего! И все стараются использовать только то, чему доверяют. При использовании различных docker образов можно наступить «на грабли» и получить дырку в ОС. По этому, я хотел бы показать как можно создать свой base image для docker в Unix/Linux. Создание base image для […]

Настройка docker swarm кластера в Unix/Linux

Настройка docker swarm кластера в Unix/Linux Docker Swarm — это родная кластеризация для Docker. Он превращает пул Docker хостов в один виртуальный хост. Имеется: swarm-node-1, будет выступать в роле менеджера (об этом немного ниже). swarm-node-2, будет выступать как воркер (об этом немного ниже). swarm-node-3, будет выступать как воркер (об этом немного ниже). Основные моменты Управление кластерами, интегрированное […]

Установка docker machine в Unix/Linux

Установка docker machine в Unix/Linux Docker Machine — это инструмент, который позволяет устанавливать Docker Engine на виртуальные хосты и управлять хостами с помощью docker-machine команд. Вы можете использовать Machine для создания Docker нод на локальном компьютере Mac/Linux, а так же в сети вашей компании или в облачных провайдерах (Azure, AWS или Digital Ocean). Используя команды, вы […]

Запуск docker контейнеров в Unix/Linux

Запуск docker контейнеров в Unix/Linux Хотелось бы создать очередную заметку с темой «Запуск docker контейнеров в Unix/Linux». Я уже работал не раз с docker-ами, но не создавал кластер ( запуск служб одновременно). Установка docker в Unix/Linux Установка Docker на Debian/Ubuntu Установка Docker на CentOS/RedHat/Fedora Установка Docker на MacOS X (скоро будет). Для Mac OS X нужно выполнить […]

Установка docker-compose в Unix/Linux

Установка docker-compose в Unix/Linux docker-compose — это инструмент для определения и запуска многоконтейнерных приложений Docker. И я хочу описать установку данного сервиса. Установка docker-compose в CentOS/Fedora/RedHat Есть несколько способов установить docker-compose. -=== СПОСОБ 1 — Использовать готовый файл===- Процесс установки заключается в скачивании файла: Прописываем (назначаем) пермишены: -=== СПОСОБ 2 — Использовать установщик pip===- Установим для начала […]