← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2022

Questão comentada de Sistemas Operacionais

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

Gabarito: C

No Dockerfile, as instruções funcionam como uma receita: cada linha diz ao Docker o que fazer para montar a imagem. A ideia é simples, mas a banca gosta de testar a ordem correta e o papel de cada comando. Entre eles, há um comando que indica a imagem base sobre a qual tudo o resto será construído. Esse comando é o FROM, e ele normalmente aparece como a primeira instrução relevante do Dockerfile. É ele que define a imagem de partida, por exemplo, uma distribuição Linux ou uma imagem já preparada com uma linguagem de programação. Sem isso, o Docker não sabe de onde começar a montar a nova imagem. As outras instruções entram depois, adicionando arquivos, executando comandos, expondo portas ou definindo diretórios de trabalho. Ou seja, elas complementam a construção da imagem, mas não substituem a escolha da imagem base. Em provas, a dica é lembrar: primeiro a base, depois os ajustes finos. Por isso, o gabarito é a letra C. O FROM é a instrução que estabelece a imagem inicial do Dockerfile, e é tradicionalmente a primeira linha do arquivo quando se quer criar uma nova imagem a partir de outra.

Continue treinando

Questões relacionadas