O enxame do Docker executa tarefas apenas em trabalhadores
Digamos que estamos trabalhando no modo enxame e temos três nós:
manager1worker1worker2É possível criar um serviço e especificar que as tarefas só precisam ser executadas nos trabalhadores (trabalhador1 e trabalhador2) e não nos gerentes (gerente1)
Estou executando o seguinte comando para criar o serviço:
docker-machine ssh manager1 "docker service create --network dognet --name dog-db redis"
e quando eu ps o serviço:
docker-machine ssh manager1 "docker service ps dog-db"
Eu recebo:
ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR
3kvfpbhl6fj0qwtglc5k7sbkw dog-db.1 redis manager1 Running Preparing 4 seconds ago