No pude entender cuál es la diferencia entre esos.
docker-compose up
docker-compose up --build
docker-compose build --no-cache
¿Hay algún comando para up
sin caché?
fuente
No pude entender cuál es la diferencia entre esos.
docker-compose up
docker-compose up --build
docker-compose build --no-cache
¿Hay algún comando para up
sin caché?
Lo siguiente solo crea las imágenes, no inicia los contenedores:
docker-compose build
Lo siguiente crea las imágenes si las imágenes no existen e inicia los contenedores:
docker-compose up
Si agrega la --build
opción, se ve obligado a construir las imágenes incluso cuando no es necesario:
docker-compose up --build
Lo siguiente omite el proceso de creación de imágenes:
docker-compose up --no-build
Si las imágenes no se construyen de antemano, falla.
La --no-cache
opción deshabilita el caché de compilación de Docker en el proceso de creación de imágenes. Esto se usa para almacenar en caché cada capa en el Dockerfile y para acelerar la creación de imágenes reutilizando capas (~ líneas de Dockerfile) creadas previamente para otras imágenes que son idénticas.
docker-compose up -d
?-d
) paradocker-compose up -d
no se encuentran en la documentación solodocker-compose
. Debe consultar docs.docker.com/compose/reference/up