docker - external_links - Diferencia entre ''imagen'' y ''compilación'' dentro de la ventana acoplable
docker-compose start (1)
-
image
significa que ladocker compose
ejecutará un contenedor basado en esa imagen - build significa que la ventana
docker compose
compilará primero compilará una imagen basada en el archivo Docker que se encuentra en la ruta asociada con la compilación (y luego ejecutará un contenedor basado en esa imagen).
PR 2458 realmente propone permitir tanto (y usar image
como el nombre de la imagen cuando se construye, si existe), pero por ahora un servicio debe tener una imagen o una ruta de compilación.
therobyouknow
menciona en los comentarios :
dockerfile:
como una sub-declaración debajo debuild:
puede usarse para especificar el nombre de archivo / ruta del Dockerfile.
version: ''3''
services:
webapp:
build:
context: ./dir
dockerfile: Dockerfile-alternate
args:
buildno: 1
Por favor, ayúdame a entender la diferencia entre ''imagen'' y ''compilación'' dentro de la ventana acoplable.