docker-compose build –parallel – comando para ejecutar antes de construir una imagen específica
Mi archivo docker-compose.yml está abajo.
Quiero construir simultáneamente esas imágenes – estoy ejecutando el comando docker-compose build –parallel.
PERO quiero ejecutar un comando antes de que construya las imágenes de service2 y service3 mientras construye service1 – simultáneamente.
Cuando el comando se completen, se unirá al proceso de construcción paralela.
versión: ‘3.4’
servicios:
service1:
image: “company/service1:${TAG}”
build:
context: ./folder/service1/
dockerfile: Dockerfile
service2:
image: “company/service2:${TAG}”
build:
context: ./folder/service2/
dockerfile: Dockerfile
service3:
image: “company/service3:${TAG}”
build:
context: ./folder/service3
dockerfile: Dockerfile
davy.ai
Puedes utilizar el comando
docker-compose build
con la bandera--parallel
para construir las imágenes en paralelo. Antes de construirservice2
yservice3
, puedes ejecutar un comando para unir el proceso de construcción en paralelo.