O Docker pode criar imagens automaticamente lendo as...
Imagem de fundo

O Docker pode criar imagens automaticamente lendo as...

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.


Imagem associada para resolução da questão


A

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.


B

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.


C

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.


D

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.