переключение контейнера докера с одного узла на другой без слива или перезапуска узла - PullRequest
0 голосов
/ 30 июня 2018

Как переключить Docker-контейнер с одного узла на другой без слива или перезапуска узла. Поскольку каждый раз, когда я уничтожаю контейнер или устанавливаю нездоровый контейнер, контейнер запускается на том же узле. Цель этого состоит в том, чтобы преодолеть частый перезапуск докера на том же узле?

1 Ответ

0 голосов
/ 03 июля 2018

Чтобы указать узел для контейнера / сервиса, вам нужно указать ограничение docker service create --name myname --constraint 'node.hostname == dahostname' myimage

https://docs.docker.com/engine/reference/commandline/service_create/#specify-service-constraints---constraint

и

https://docs.docker.com/engine/reference/commandline/service_update/#options

...