1
resposta

Como condicionar para subir um container em apenas um determinado host?

Gostaria de saber se é possível conidionar no arquivo .yml para subir um container em um determinado host, por exemplo, no curso vimos o seguinte:

      placement:
        constraints: [node.role == worker] 

Segundo o site da Docker, é possível fazer o seguinte: https://docs.docker.com/engine/reference/commandline/service_create/

node.hostname    Node hostname    node.hostname!=node-2

Com isso, eu fiz o seguinte código:

      placement:
        constraints: [node.hostname == vm2] 

entre tanto da erro para subir o container, alguém consegue me ajudar?

1 resposta

Poderia tentar isso no seu arquivo yaml:

placement:
   constraints:
     - "node.hostname==vm2"