wils@web ~ $ cat ~/ajuda/guia-pratico-para-configurar-redes-personalizadas-no-docker-compose-2-17.md

Docker

Guia prático para configurar redes personalizadas no Docker Compose 2.17

atualizado em 08/08/2026

O Docker Compose é uma ferramenta poderosa para definir e executar aplicações Docker multi-contêiner. Neste guia, vamos explorar como configurar redes personalizadas na versão 2.17 do Docker Compose.

Introdução

Redes personalizadas permitem que os contêineres se comuniquem de forma eficiente e segura. Ao usar redes, você pode isolar serviços e controlar o tráfego entre eles.

Passo a Passo para Configurar Redes Personalizadas

1. Instalação do Docker e Docker Compose

  • Certifique-se de que o Docker e o Docker Compose estão instalados. Você pode instalar o Docker seguindo as instruções em https://docs.docker.com/get-docker/.
  • Para instalar o Docker Compose, use o seguinte comando:
sudo curl -L "https://github.com/docker/compose/releases/download/2.17.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

2. Criar um Arquivo docker-compose.yml

Crie um arquivo chamado docker-compose.yml no diretório do seu projeto:

touch docker-compose.yml

3. Definir Redes no docker-compose.yml

Adicione a configuração de redes no seu arquivo docker-compose.yml:

version: '2.17'
services:
  app:
    image: nginx
    networks:
      - front-end
  db:
    image: mysql
    networks:
      - back-end

networks:
  front-end:
  back-end:

4. Iniciar os Contêineres

Para iniciar os contêineres definidos no arquivo docker-compose.yml, execute:

docker-compose up -d

5. Verificar as Redes

Para verificar as redes criadas, use:

docker network ls

Conclusão

Com as redes personalizadas configuradas, você pode garantir que seus contêineres se comuniquem de forma segura e eficiente. Lembre-se de que a segmentação de rede é uma prática recomendada para ambientes de produção.

Dica: Utilize o comando docker-compose down para parar e remover todos os contêineres e redes criadas.

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.