Teste seus conhecimentos práticos sobre orquestração com Docker Compose, resolução de DNS entre serviços e healthchecks.


🧭 Questões Interativas

1. Como dois containers declarados no mesmo arquivo 'compose.yaml' (por exemplo, um serviço 'api' e um serviço 'postgres') conseguem se comunicar pela rede?


2. Por que utilizar 'depends_on' simples sem 'condition: service_healthy' pode fazer com que uma API web falhe ao iniciar junto com o banco de dados?


3. Qual comando do Docker Compose V2 deve ser utilizado para parar os containers em execução e remover simultaneamente todos os volumes de dados associados?