Olá senhores, Gostaria de compartilhar uma informação que verifiquei ao utilizaro o comando docker service create:
Eu só consigo criar o o serviço na vm2 (worker) quando, na vm1 (manager) eu acrescento o parâmetro vm2 no comando service:
docker@vm1:~$ docker service create -p 8080:3000 aluracursos/barbearia vm2
Estou utilizando o docker versão 19.03.2, build 6a30dfc e o docker-machine versão 0.16.2, build bd45ab13
No curso verifiquei que o instrutor utilizou somente o comando:
docker service create -p 8080:3000 aluracursos/barbearia
Ao utilizar o comando igual do instrutor, verifiquei que o serviço é criado na vm1 ao invés da vm2.
Att., Ricardo