services:
app:
build: .
ports:
- "3000:3000"
env_file:
- .env
depends_on:
- db
db:
image: postgres:16-alpine
environment:
POSTGRES_DB: myapp
POSTGRES_USER: admin
POSTGRES_PASSWORD: secret
volumes:
- db_data:/var/lib/postgresql/data
volumes:
db_data:
docker compose up docker compose up -d docker compose ps docker compose logs -f app docker compose exec app sh docker compose down
← Previous | Next → Volumes & Networks