1
resposta

Diferença de comandos

  1. Qual seria a diferença de usar docker run e docker service ?
  2. Um cluster pode ter varias redes sendo usadas , como a bridge e ingress por exemplo
1 resposta

Olá Rafael, tudo bem?

O comando docker run cria e inicia um contêiner no host do docker local.

Um "service" do docker é um ou mais contêineres com a mesma configuração em execução no modo swarm do docker. É semelhante ao comando 'docker run'. A diferença é que agora você tem orquestração de constainers. Essa orquestração reinicia seu contêiner se ele parar, encontra o nó apropriado para executar o contêiner com base em suas restrições, dimensiona seu serviço para cima ou para baixo, permite que você use a rede mesh e um VIP para descobrir seu serviço e execute atualizações contínuas para minimizar o risco de uma interrupção durante uma alteração em seu aplicativo em execução.