Tuesday 3 January 2023

using multiple dockerfile for docker compose yml

 https://www.baeldung.com/ops/multiple-dockerfiles

* please note for DockerFile one folder up will not work,

for example COPY ../app /app, for that case better to put one dockerFile outside inside of in a folder like below 

docker-compose.yml
docker
├── frontend
│   └── Dockerfile
└── backend
    └── Dockerfile

While the most basic usage of the docker-compose file usually means using images from a repository, we can also provide directory paths for build:

version: '3'
services:
  frontend:
    build: ./docker/frontend
    ports:
     - "8081:8081"
  backend:
    build: ./docker/backend
    ports:
      - "8080:8080"

No comments:

Post a Comment