

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O Docker pode criar imagens automaticamente lendo as instruções de um arquivo chamado Dockerfile. Esse arquivo é um documento de texto que lista os comandos que um técnico normalmente executaria no terminal para montar uma imagem. Considere a utilização de um computador Windows 11 com Docker versão 29.2.0, analise o exemplo de Dockerfile e assinale a alternativa correta.

A linha de comando docker run -d --name servidor-apache -p 8080:80 ubuntuapache:22.04 cria uma imagem baseada no Ubuntu 22.04, instala o Apache 2 e inicia o serviço Apache automaticamente.
O comando docker exec -it servidor-apache bash abre um terminal interativo dentro do container Docker criado a partir do Dockerfile. Uma vez dentro desse terminal, deve-se executar o comando systemctl status apache2 para verificar o status do serviço Apache.
O arquivo Dockerfile apresenta erros nas instruções executadas durante a construção da imagem, relacionadas à atualização da lista de pacotes do repositório do Ubuntu, à instalação de pacotes e à remoção de arquivos temporários do gerenciador de pacotes.
As instruções do arquivo Dockerfile instalam o Apache 2 e o iniciam em modo daemon dentro do container. Nesse formato, o processo principal se encerra logo após o start, fazendo com que o container Docker seja finalizado imediatamente.