Как установить и использовать Docker Swarm?

Пользователь

от richard , в категории: Другие , 2 года назад

Как установить и использовать Docker Swarm?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от willis.streich , 2 года назад

@richard 

Для установки и использования Docker Swarm нужно выполнить следующие шаги:


Шаг 1: Установка Docker Engine


Docker Swarm является компонентом Docker Engine, поэтому его необходимо установить.


Шаг 2: Создание узла (ноды) мастера


Выберите один из своих серверов, где будет запущен узел мастера Docker Swarm. Чтобы создать узел мастера, выполните следующую команду:

1
$ docker swarm init


Шаг 3: Создание узлов (нод) рабочих


Чтобы добавить узлы рабочих, выполните команду, которая была выведена после создания узла мастера:

1
$ docker swarm join --token <token> <ip-addr:port>


Шаг 4: Проверка состояния кластера


Чтобы проверить состояние кластера, выполните команду:

1
$ docker node ls


Шаг 5: Создание сервиса


Чтобы создать сервис, который будет запущен на кластере, выполните команду:

1
$ docker service create --name <service-name> <image>


Шаг 6: Проверка списка сервисов


Чтобы проверить список сервисов, выполните команду:

1
$ docker service ls


Шаг 7: Проверка статуса сервиса


Чтобы проверить статус сервиса, выполните команду:

1
$ docker service ps <service-name>


Шаг 8: Масштабирование сервиса


Чтобы масштабировать сервис, выполните команду:

1
$ docker service scale <service-name>=<number>


Шаг 9: Удаление сервиса


Чтобы удалить сервис, выполните команду:

1
$ docker service rm <service-name>


Шаг 10: Выход из кластера


Чтобы выйти из кластера, выполните команду:

1
$ docker swarm leave --force


Это основные шаги для установки и использования Docker Swarm.