Docker Compose 是用于定义和运行多容器 Docker 应用的工具,通过 docker-compose.yml 文件实现服务编排。以下是关键知识点:

🧩 核心功能

  • 服务编排:一键启动多个服务(如 web、db、缓存)
    docker_compose
  • 环境配置:支持 build, ports, volumes 等配置项
  • 网络管理:自动创建跨容器网络

⚙️ 常用命令

命令 作用
up 启动服务
down 停止并删除容器
ps 查看运行中的服务
logs 查看容器日志
docker_compose_commands

🌐 应用场景

  • 开发环境:本地搭建完整服务栈
  • 测试环境:快速构建隔离的测试环境
  • 生产部署:配合 Docker Swarm 实现集群管理

🔗 深入学习 Docker 基础知识

docker_compose_use_cases