Docker Compose 命令

# 启动所有服务(后台模式)
docker-compose up -d

# 停止并删除所有容器
docker-compose down

# 构建/重新构建服务镜像
docker-compose build

# 查看服务日志(实时)
docker-compose logs -f

# 列出所有运行中的服务
docker-compose ps

# 启动指定服务
docker-compose start [服务名]

# 停止指定服务
docker-compose stop [服务名]

# 重启指定服务
docker-compose restart [服务名]

# 查看服务依赖关系
docker-compose config

# 执行单次命令(不持续运行)
docker-compose run [服务名] [命令]

# 指定不同环境文件
docker-compose --env-file .env.prod up

# 扩展服务实例数量
docker-compose up --scale [服务名]=3

# 拉取服务所需镜像
docker-compose pull

# 暂停/恢复服务
docker-compose pause [服务名]
docker-compose unpause [服务名]

# 查看服务资源使用
docker-compose top