Tag Archives: Docker Compose

Docker: использование configs и secrets в Swarm

11/15/2017
 

 Начиная с версии 17.06 – у Docker Swarm появилась поддержка новой концепции хранения и подключения файлов настроек для сервисов – configs. А ещё ранее, с версии 1.13 – secrets, для хранения и передачи зашифрованных данных между менеджерами и нодами. Ниже – описание и применение secrets и configs в Docker Swarm. Подготовка VirtualBox Создаём машинку в VirtualBox… Read More »

Ansible: роли для Docker Compose, Prometheus и node_exporter

10/02/2017
 

 Перебирал несколько ролей в Ansible Galaxy для установки и настройки Prometheus – но в конце-концов решил делать всё по-своему. Будем использовать Docker Compose, который будет запускать сам Prometheus и node_exporter. Роль Docker Compose Начнём с добавления роли docker-compose. В корне репозитория создаём каталог roles/docker-compose/tasks: Создаём файл roles/docker-compose/tasks/main.yml: – name: Installing docker compose pip: name: docker-compose… Read More »

Docker: registry && Jenkins migrate

07/02/2017
 

 Задача – перенести сетап из постов Docker: private registry в AWS [China] с S3 storage и Docker: AWS [China] – Jenkins в Docker на новый интанс. VPC, EC2, EIP, EBS разделы и S3 корзина уже созданы. Пост – совсем не HowTo, скорее просто заметка для себя.

Docker: AWS [China] – Jenkins в Docker

06/26/2017
 

 Продолжение развёртывания CI инфрастуктуры в Китае. Начало тут>>>. В предыдущей части – запустили Docker registry, теперь – нужен Jenkins, который будет собирать образы сервисов и пушить в это хранилище. Для запуска Jenkins потребуется: создать EBS для Jenkins workspaces и подключить к EC2 создать EBS для Docker образов запустить и проверить Jenkins проверить Docker билды в… Read More »

Azure: CDN, NodeJS, Docker Swarm и Blue-Green деплой

04/24/2017
 

 Имеется проект на Azure, которым я занимался большую часть последнего года (с 20-го марта 2016). Пост Azure: почему никогда писался под впечатлением работы как раз на нём (да и большая часть рубрики Azure – тоже).

Docker: Compose down – network jmadmin_default has active endpoints

02/27/2017
 

 При попытке остановить Docker Compose – возникает ошибка:   # docker-compose down Stopping jmadmin_web_1 … done Stopping jmadmin__transform_1 … done Removing jmadmin__web_1 … done Removing jmadmin__transform_1 … done Removing network jmadmin_default ERROR: network jmadmin_default has active endpoints  

Azure: запуск Docker Swarm на Azure Container Service

08/08/2016
 

 Azure Container Service позволяет использовать контейнеры в Azure. В примере ниже – запустим Docker Swarm мастер и три агента, после чего с помощью Docker Compose – запустим приложение из приватного репозитория в Docker Hub. Без особых деталей, больше информации тут>>> и тут>>>. Деплой ACS Swarm через ARM Логинимся в Azure: $ azure login