If service1 has a linked dependency linked to another that doesn’t exit - with a docker-compose.yml of
services: service1: build: context: . dockerfile: Dockerfile.service1 depends_on: - service2 links: - service2 service2: container_name: service2 depends_on: - service3 build: context: . dockerfile: Dockerfile.service2 service3: image: thisdoesntexit
When I have service1 building first as a multi-stage,
FROM <docker stage 1> COPY . . RUN echo "docker stage 1" FROM <docker stage 2> COPY . . RUN echo "docker stage 2" CMD mvn test FROM <docker stage 3> COPY . . RUN echo "docker stage 3" CMD mvn test
I never get to stage 2 or stage 3. I see an exit 0 from stage 1 only.