Skip to content

Instantly share code, notes, and snippets.

@turing85
Last active January 21, 2023 01:47
Show Gist options
  • Save turing85/4acfa561e3f8eff640ad0834a892db3a to your computer and use it in GitHub Desktop.
Save turing85/4acfa561e3f8eff640ad0834a892db3a to your computer and use it in GitHub Desktop.
so-75190415-docker-compose
services:
frontend:
container_name: frontend
build:
context: ../
dockerfile: docker/base.dockerfile
target: frontend
args:
- WORKDIR=/app/frontend/
- TOOLSDIR=./docker/tools
- LOCALDIR=./app/frontend/client
depends_on:
- backend
- database
restart: unless-stopped
ports:
- "8080:8080"
volumes:
- ./app/frontend/client/src/:/app/frontend/src/
backend:
container_name: backend
build:
context: ../
dockerfile: docker/base.dockerfile
target: backend
args:
- WORKDIR=/app/backend/
- TOOLSDIR=./docker/tools
- LOCALDIR=./app/backend/api
depends_on:
- database
restart: unless-stopped
ports:
- "3000:3000"
networks:
- backend-network
volumes:
- ./app/backend/api/src/:/app/backend/src/
database:
image: 'bitnami/postgresql:latest'
networks:
- backend-network
volumes:
db-data:
name: "db-data"
networks:
backend-network: {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment