Chapter 5: Docker Compose
Chapter 5 of 15
Chapter 5: Docker Compose
5.1 What is Docker Compose?
Docker Compose defines and runs multi-container applications.
5.2 docker-compose.yml
version: '3.8'
services:
web:
build: .
ports:
- "3000:3000"
db:
image: postgres:13
environment:
POSTGRES_PASSWORD: password
5.3 Compose Commands
docker-compose up # Start services
docker-compose down # Stop services
docker-compose ps # List services
docker-compose logs # View logs