Questão de Sistemas Operacionais — Virtualização — FCPC 2025
Sistemas OperacionaisVirtualização
- Código
- qg456815
- Banca
- FCPC
- Órgão
- UFC
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação / Área: Infraestrutura de TI e Redes de Computadores
Considerando as boas práticas de uso de variáveis de construção (build variables) no Docker, qual das alternativas abaixo melhor descreve a diferença entre ARG e ENV?
- AARG é utilizado para definir variáveis que são acessíveis durante a execução dos containers, enquanto ENV é utilizado para especificar versões de dependências a serem instaladas antes da instanciação dos containers.
- BARG é utilizado para parametrizar valores de instruções no Dockerfile durante o processo de construção, enquanto ENV define variáveis de ambiente padrão que persistem nos containers instanciados a partir da imagem.
- CARG e ENV podem ser usados de forma intercambiável para passar informações para o processo de construção, sem diferenças significativas em sua finalidade.
- DARG é utilizado para definir variáveis que influenciam diretamente o ambiente de execução dos containers, enquanto ENV é utilizado para parametrizar instruções do Dockerfile.