

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.
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?
ARG é 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.
ARG é 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.
ARG 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.
ARG é utilizado para definir variáveis que influenciam diretamente o ambiente de execução dos containers, enquanto ENV é utilizado para parametrizar instruções do Dockerfile.