| 12345678910111213141516171819202122232425262728293031 |
- version: "3.7"
- services:
- web:
- build:
- context: .
- target: dev
- command: rails server -p 3000 -b 0.0.0.0
- depends_on:
- - db
- environment:
- - DATABASE_URL=postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@db:5432/${POSTGRES_DB}
- ports:
- - ${WEB_HOST_PORT}:3000
- volumes:
- - type: bind
- source: .
- target: /app
- working_dir: /app
- db:
- environment:
- - POSTGRES_USER
- - POSTGRES_PASSWORD
- image: postgres:11.2-alpine
- ports:
- - ${DB_HOST_PORT}:5432
- volumes:
- - postgres-persisted-volume:/var/lib/postgresql/data
- volumes:
- postgres-persisted-volume:
|