docker compose.yaml - thuy-econsys/rails_app GitHub Wiki
testing:
version: '1'
services:
db_master:
container_name: postgres
image: postgres:12.5-alpine
restart: always
volumes:
- postgresql:/var/lib/postgresql/data
environment:
POSTGRES_HOST_AUTH_METHOD: trust
ports:
- 5432:5432
backend:
container_name: backend
build: ./backend
command: rails s -p 5000 -b '0.0.0.0'
volumes:
- ./backend:/myapp/backend
depends_on:
- db_master
frontend:
container_name: frontend
image: "node:14-alpine"
user: "node"
working_dir: /myapp/frontend
volumes:
- ./frontend:/myapp/frontend
command: "yarn start"
depends_on:
- backend
volumes:
postgresql: {}