🎼
Docker Compose
多容器应用轻松管理
第 1 步,共 3 步
什么是 Compose?
Docker Compose 让你通过一个 YAML 文件定义和运行多容器应用。使用 `docker compose up` 启动所有服务。
bash
# docker-compose.yml
services:
web:
image: nginx
ports:
- "8080:80"
api:
build: ./api
environment:
- DB_HOST=db
db:
image: postgres
volumes:
- pgdata:/var/lib/postgresql/data
volumes:
pgdata:docker-compose.yml
🌐
web⚙️
api🗄️
dbports: 8080:80depends_on: dbvolumes: pgdata