Questão nº 68

Questão de DevOps · FGV SEFAZ-AM 2022 - Prova II (nº 68)

FGV2022Analista de Tecnologia da Informação da Fazenda EstadualDevOps
Gabarito: Cver comentário ↓

A plataforma Docker pode criar imagens automaticamente, executando as instruções de um arquivo Dockerfile.
A primeira instrução presente em um Dockerfile é denominada

Resposta comentada

Gabarito Alternativa C

Um Dockerfile é um arquivo de texto que contém todas as instruções que o Docker executa para construir automaticamente uma imagem de contêiner. A primeira instrução é fundamental para estabelecer a base sobre a qual a imagem será construída.

(A) Incorreta: A instrução `ADD` é usada para copiar arquivos e diretórios do sistema de arquivos do host para a imagem, mas não é a primeira instrução obrigatória.
(B) Incorreta: A instrução `RUN` executa comandos durante o processo de construção da imagem, mas ela só pode ser usada depois que uma imagem base é definida. (Armadilha da banca: Embora seja uma instrução comum para iniciar ações dentro da imagem, ela pressupõe um ambiente base já existente, que é definido por `FROM`.)
(C) Correta: A instrução `FROM` é a primeira e obrigatória instrução em um Dockerfile (excluindo comentários e diretivas de parser), pois ela define a imagem base a partir da qual a nova imagem será construída.
(D) Incorreta: A instrução `EXPOSE` documenta as portas que o contêiner escuta em tempo de execução, mas não é a primeira instrução de construção.
(E) Incorreta: A instrução `WORKDIR` define o diretório de trabalho para as instruções subsequentes, mas não é a primeira instrução, pois um ambiente base precisa ser estabelecido antes.

Fonte: FGV SEFAZ-AM 2022 - Prova II Analista de Tecnologia da Informação da Fazenda Estadual (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho