Um time de desenvolvimento está “containerizando” uma aplica...

Próximas questões
Com base no mesmo assunto
Q4206176 Arquitetura de Software
Um time de desenvolvimento está “containerizando” uma aplicação web que utiliza um banco de dados relacional. A equipe precisa garantir persistência de dados, comunicação entre containers e um processo de inicialização confiável. Para isso, utiliza o Docker Compose.

Analise as afirmações, considerando-as verdadeiras (V) ou falsas (F).

(_) Para que os dados de um banco de dados persistam após a remoção do container, é necessário configurar um volume, pois, por padrão, o sistema de arquivos de um container é efêmero e todos os dados são perdidos ao destruí-lo.

(_) No Docker Compose, containers declarados no mesmo arquivo são automaticamente colocados em uma rede compartilhada, permitindo que se comuniquem usando o nome do serviço como hostname, sem necessidade de configuração adicional de rede.

(_) O Docker Compose garante, por padrão, que um container de aplicação só inicie após o banco de dados estar completamente pronto para aceitar conexões, bastando usar a diretiva depends_on.

A sequência CORRETA, de cima para baixo, é
Alternativas