什么是 Docker Compose?
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过一个 YAML 文件(通常为 docker-compose.yml),你可以配置应用程序的服务,并使用一条命令启动所有服务。
安装前提
请确保你已经安装了 Docker。如果没有,请先参考官方文档安装 Docker 引擎。
在 Linux 上安装 Docker Compose
- 下载最新版本的 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 上安装
如果你使用的是 Docker Desktop for Mac,Docker Compose 已经内置,无需额外安装。
如需单独安装,可通过 Homebrew 安装:
brew install docker-compose
在 Windows 上安装
推荐使用 Docker Desktop for Windows,它已包含 Docker Compose。
如果你使用的是 WSL2,也可以按照 Linux 方式安装。
常见问题
- 命令未找到? 请确认
/usr/local/bin在你的 PATH 环境变量中。 - 权限被拒绝? 使用
sudo执行命令,或检查文件权限。