docker swarm
если убить master docker swarm машину
то docker swarm не сможет же запустить контейнеры которые были запущены на мастере? так как всем ребалансингом занимается docker swarm master?
можно ли как то это исправить?
ребалансировки нету, но есть частичное решение - max_replicas_per_node
допустим у меня есть контейнер с memcached на master node если master node умрет нужно чтоб он поднляся на slave node
https://docs.docker.com/compose/compose-file/#deploy - немного ниже
у вас есть 2 узла, есть сервис, у которого 1 реплика, и на каждом узле по 1 макс, после падения узла, где реплика уже запущена - она запуститься на 2 узле
попробую спасибо
Additional property max_replicas_per_node is not allowed что я делаю не так?
нужно в reference посмотреть, куда можно вставить эту директиву, а также проверить, что схема 3.8
спасибо версию 3.8 поставил и завелось
еще раз спасибо
Обсуждают сегодня