安装 Docker Compose 概述

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

安装方案

方案一:安装 Docker Desktop

获取 Docker Compose 的最简单和推荐的方法是安装 Docker Desktop。Docker 桌面 包括 Docker Compose 以及 Docker Engine 和 Docker CLI,它们是 Compose 的先决条件。

Docker Desktop 可在以下平台上使用:

如果您已经安装了 Docker Desktop,则可以从 Docker 菜单中选择 鲸鱼菜单 About Docker Desktop 来检查您拥有的 Compose 版本。

注意

在 Docker Desktop 版本 4.23.0 中删除 Docker Compose V1 后,由于其生命周期已结束, 该命令现在直接指向在独立模式下运行的 Docker Compose V2 二进制文件。 如果您依赖 Docker Desktop 自动更新,则符号链接可能会断开并且命令不可用,因为更新不会要求输入管理员密码。docker-compose

这仅影响 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 插件:

方案 3:安装 Docker Compose 独立版

警告

不建议使用此安装方案,仅支持此安装方案以实现向后兼容性。

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