版本简介
Docker Compose v2.27.0 是 Docker 官方推出的最新稳定版本之一,用于定义和运行多容器 Docker 应用程序。通过 YAML 文件配置服务,一键启动整个应用环境。
主要特性
- 支持更灵活的服务依赖管理
- 增强对 profiles 的支持,便于环境切换
- 改进 CLI 输出格式,提升可读性
- 修复多个稳定性与兼容性问题
- 优化构建缓存机制,加快镜像构建速度
安装方法
在 Linux/macOS 上,可通过以下命令安装:
sudo curl -L "https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Windows 用户建议使用 Docker Desktop,其已内置 Compose v2 支持。
使用示例
创建一个 docker-compose.yml 文件:
version: '3.8'
services:
web:
image: nginx:latest
ports:
- "80:80"
db:
image: postgres:15
environment:
POSTGRES_PASSWORD: example
然后在终端执行:docker-compose up -d 即可启动服务。