Docker Compose 安装概览

本页面包含有关安装 Docker Compose 的可用选项的摘要信息。

安装场景

场景一:安装 Docker Desktop

获取 Docker Compose 最简单和推荐的方式是安装 Docker Desktop。Docker Desktop 包含 Docker Compose 以及 Docker Engine 和 Docker CLI,这些都是 Compose 的先决条件。

Docker Desktop 可在以下平台使用

如果你已经安装了 Docker Desktop,你可以通过从 Docker 菜单 whale menu 中选择 About Docker Desktop 来检查你拥有的 Compose 版本。

注意

在 Docker Desktop 版本 4.23.0 中移除了已达到生命周期结束的 Docker Compose V1 后,docker-compose 命令现在直接指向独立模式下运行的 Docker Compose V2 二进制文件。如果你依赖 Docker Desktop 自动更新,由于更新不会要求管理员密码,符号链接可能会损坏且命令不可用。

这仅影响 Mac 用户。要解决此问题,请重新创建符号链接

$ sudo rm /usr/local/bin/docker-compose
$ sudo ln -s /Applications/Docker.app/Contents/Resources/cli-plugins/docker-compose /usr/local/bin/docker-compose

或者启用 Automatically check configuration(自动检查配置),它会为你检测并修复。

场景二:安装 Docker Compose 插件

重要

此安装场景仅在 Linux 上可用。

如果你已经安装了 Docker Engine 和 Docker CLI,你可以通过以下任一方式从命令行安装 Docker Compose 插件:

场景三:安装 Docker Compose 独立版

警告

不推荐此安装场景,仅出于向后兼容性目的提供支持。

你可以在 Linux 或 Windows Server 上安装 Docker Compose 独立版

页面选项