wils@web ~ $ cat ~/ajuda/como-configurar-um-proxy-reverso-com-traefik-2-6-em-um-ambiente-docker.md

Rede

Como configurar um proxy reverso com Traefik 2.6 em um ambiente Docker

atualizado em 08/08/2026

O Traefik é um proxy reverso moderno e dinâmico, ideal para ambientes Docker. Este manual irá guiá-lo na configuração do Traefik 2.6 como um proxy reverso em um ambiente Docker.

Pré-requisitos

  • Docker instalado
  • Docker Compose instalado

Passo a Passo

1. Criar o diretório do projeto

mkdir traefik-docker
cd traefik-docker

2. Criar o arquivo docker-compose.yml

Crie um arquivo chamado docker-compose.yml com o seguinte conteúdo:

version: '3.8'
services:
  traefik:
    image: traefik:v2.6
    command:
      - --api.insecure=true
      - --providers.docker=true
      - --entrypoints.web.address=:80
    ports:
      - "80:80"
      - "8080:8080"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock

  app:
    image: nginx:alpine
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.app.rule=Host(`meuapp.local`)
      - "traefik.http.services.app.loadbalancer.server.port=80"
    networks:
      - web

networks:
  web:
    external: false

3. Iniciar os serviços

docker-compose up -d

4. Testar a configuração

Adicione uma entrada no seu arquivo /etc/hosts para apontar o domínio:

echo '127.0.0.1 meuapp.local' | sudo tee -a /etc/hosts

Agora, acesse http://meuapp.local no seu navegador. Você deve ver a página padrão do Nginx.

Conclusão

Com o Traefik configurado, você pode facilmente gerenciar e escalar suas aplicações em Docker. Lembre-se de que o Traefik também suporta HTTPS e outras funcionalidades avançadas que podem ser exploradas conforme sua necessidade.

Dica: Considere habilitar o HTTPS utilizando Let's Encrypt para maior segurança em suas aplicações.

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.