什么是 Docker Compose?
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过一个 YAML 文件(通常为 docker-compose.yml),你可以配置应用程序的服务,并使用一条命令启动所有服务。
安装前的准备
确保你的系统已安装 Docker。若未安装,请先参考官方文档完成 Docker 的安装。
在 Linux 上安装 Docker Compose
以 Ubuntu/Debian 为例:
# 下载最新版本的 Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
# 验证安装
docker-compose --version
在 macOS 上安装
推荐使用 Homebrew 安装:
brew install docker-compose
或通过 Docker Desktop for Mac 自带 Compose 功能,无需单独安装。
在 Windows 上安装
建议安装 Docker Desktop for Windows,它已内置 Docker Compose。
如需手动安装,可使用 WSL2 并按 Linux 步骤操作。
验证安装
在终端中运行以下命令:
docker-compose --version
若显示版本号(如 docker-compose version 2.x.x),则表示安装成功。