wils@web ~ $ cat ~/ajuda/como-criar-uma-rede-docker-com-multiplos-conteineres-para-um-aplicativo-web.md

Docker

Como criar uma rede Docker com múltiplos contêineres para um aplicativo web

atualizado em 29/07/2026

Este manual irá guiá-lo na criação de uma rede Docker com múltiplos contêineres para um aplicativo web. Utilizaremos o Docker Compose para facilitar a orquestração dos contêineres.

Pré-requisitos

  • Docker instalado
  • Docker Compose instalado

Passo a Passo

1. Criar um diretório para o projeto

mkdir meu_app && cd meu_app

2. Criar o arquivo docker-compose.yml

Este arquivo irá definir os serviços que compõem o seu aplicativo.

version: '3.8'
services:
  web:
    image: nginx:latest
    ports:
      - "80:80"
    networks:
      - app-network

  app:
    image: myapp:latest
    build: ./app
    networks:
      - app-network

networks:
  app-network:
    driver: bridge

3. Criar a estrutura do aplicativo

Crie um diretório para o código do aplicativo.

mkdir app && cd app
# Adicione seu código aqui

4. Criar um Dockerfile para o aplicativo

FROM node:14
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install
COPY . .
CMD [ "npm", "start" ]

5. Construir e iniciar os contêineres

docker-compose up -d

6. Verificar se os contêineres estão em execução

docker ps

Conclusão

Você agora tem uma rede Docker com múltiplos contêineres para seu aplicativo web. Certifique-se de monitorar os logs dos contêineres com docker-compose logs para depurar problemas.

Dica: Utilize volumes para persistir dados entre reinicializações dos contêineres.

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.