YouTip LogoYouTip

Docker Compose Tutorial

Docker Compose

version: "3.8"
services:
  web:
    build: .
    ports: ["3000:3000"]
    depends_on: 
  db:
    image: postgres:15
    environment:
      POSTGRES_PASSWORD: pass
    volumes: [pgdata:/var/lib/postgresql/data]
volumes:
  pgdata:

Summary

  • Docker Compose manages multi-container apps
  • docker-compose up -d starts all services
← Docker Networking and VolumesDockerfile Best Practices β†’