es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Puedes utilizar el comando docker-compose build con la bandera --parallel para construir las imágenes en paralelo. Antes de construir service2 y service3, puedes ejecutar un comando para unir el proceso de construcción en paralelo.

Comments are closed.