wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-overlay-no-docker-24-para-aplicacoes-distribuidas.md

Docker

Como criar uma rede overlay no Docker 24 para aplicações distribuídas

atualizado em 11/08/2026

As redes overlay no Docker permitem que você conecte contêineres em diferentes hosts, facilitando a comunicação entre aplicações distribuídas. Este manual irá guiá-lo na criação de uma rede overlay usando o Docker.

Pré-requisitos

  • Docker instalado em todos os nós.
  • Docker Swarm iniciado.
  • Permissões de administrador.

Passo a Passo

1. Inicializar o Docker Swarm

Para criar uma rede overlay, primeiro você deve inicializar o Docker Swarm no nó principal:

docker swarm init

2. Criar a Rede Overlay

Após a inicialização do Swarm, você pode criar uma rede overlay com o seguinte comando:

docker network create -d overlay minha_rede_overlay

3. Adicionar Nós ao Swarm

Nos outros nós que você deseja adicionar ao Swarm, execute o comando fornecido pelo nó principal após a inicialização:

docker swarm join --token  :2377

4. Criar Serviços na Rede Overlay

Agora, você pode criar serviços que utilizam a rede overlay:

docker service create --name meu_servico --network minha_rede_overlay nginx

5. Verificar a Rede e os Serviços

Para verificar se a rede e os serviços estão funcionando corretamente, use:

docker network ls
docker service ls

Conclusão

As redes overlay são essenciais para a comunicação entre contêineres em ambientes distribuídos. Com o Docker Swarm, você pode facilmente gerenciar e escalar suas aplicações. Dica: Sempre monitore suas redes e serviços para garantir que tudo esteja funcionando conforme esperado.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.