Visualizador Docker Compose

Cole seu docker-compose.yml e gere automaticamente um diagrama de dependências entre serviços. Este visualizador mapeia serviços, redes e dependências — inteiramente no navegador.

Como usar o visualizador Docker Compose

  1. 1. Cole docker-compose.yml

    Copie seu arquivo Compose para o editor. O parser lê serviços, links depends_on, redes e portas publicadas para montar o grafo de serviços.

  2. 2. Explore dependências e redes

    O diagrama agrupa serviços relacionados e desenha arestas de dependência. Use esta visão para ver quais containers precisam iniciar antes e como serviços compartilham redes.

  3. 3. Valide a estrutura enquanto edita

    Erros de sintaxe YAML aparecem com dicas de linha. Corrija indentação ou chaves e veja o grafo atualizar com a definição compose corrigida.

  4. 4. Exporte para runbooks

    Baixe o grafo ao documentar stacks locais, ambientes de staging ou deploys de demo para a wiki do time.

Casos de uso comuns

  • Stacks de desenvolvimento local

    Novos contribuidores entendem como containers de API, banco, cache e worker se conectam antes de rodar docker compose up.

  • Planejamento de migração

    Compare arquivos compose atuais e alvo visualmente ao dividir stacks monolíticos em serviços menores.

  • Resposta a incidentes

    Em indisponibilidades, mapeie quais falhas de serviços dependentes cascateiam para health checks upstream falharem.

  • Revisões de zonas de segurança

    Veja quais serviços compartilham redes e expõem portas no host ao endurecer compose para ambientes tipo produção.

  • Demonstrações em workshop

    Ensine básicos de orquestração de containers editando depends_on e vendo o grafo mudar ao vivo.

Perguntas frequentes

Quais versões do Compose são suportadas?
O visualizador aceita YAML docker-compose típico com services e depends_on. Recursos avançados do Compose v2 podem renderizar como nós simplificados.
Meu arquivo compose é enviado?
Não. Análise e renderização ocorrem localmente no navegador.
Posso visualizar vários arquivos compose de uma vez?
Cole um arquivo por vez. Em setups multi-arquivo, mescle serviços relevantes em um único trecho YAML para visualização.
O grafo mostra health checks?
O diagrama enfatiza dependências de serviços e redes. Configuração de health check permanece no editor YAML para referência.