Docker: nós do trabalhador do Swarm não localizando imagem construída localmente

Talvez eu tenha perdido alguma coisa, mas criei uma imagem do docker local. Eu tenho um enxame de 3 nós em funcionamento. Dois trabalhadores e um gerente. Eu uso rótulos como restrição. Quando inicio um serviço para um dos trabalhadores por meio da restrição, ele funciona perfeitamente se essa imagem é pública.

Ou seja, se eu fizer:

docker service create --name redis --network my-network  --constraint node.labels.myconstraint==true redis:3.0.7-alpine

Em seguida, o serviço redis é enviado para um dos nós do trabalhador e fica totalmente funcional. Da mesma forma, se eu executar minha imagem criada localmente SEM a restrição, como meu gerente também é trabalhador, ela é agendada para o gerente e é executada perfeitamente. No entanto, quando adiciono a restrição, ela falha no nó do trabalhador, dedocker service ps 2l30ib72y65h Entendo:

... Shutdown       Rejected 14 seconds ago  "No such image: my-customized-image"

Existe uma maneira de fazer com que os trabalhadores tenham acesso às imagens locais no nó gerente do enxame? Ele usa uma porta específica que pode não estar aberta? Caso contrário, o que devo fazer - executar um repositório local?

questionAnswers(3)

yourAnswerToTheQuestion