Argumentos
Los argumentos permiten asignar valores a algunos parámetros internos del Dockerfile. Permiten pasar desde la shell tanto variables comunes como a variables de entorno.
Variables
Se definen dentro del Dockerfile
con la cláusula ARG
y traen un valor predefinido:
Modificación
Los valores de los argumentos
pueden ser modificados durante la construcción de la imagen con la opción --build-arg
:
Visibilidad
Cada variable debe ser redefinida en cada etapa (stage) implementada dentro del Dockerfile.
Variables de entorno
Las variables de entorno usan la cláusula ENV
.
Estas variables pueden apoyarse en valores de argumentos
tanto para recibir los valores por defecto
como para ser modificadas durante la construcción: