Docker Compose 安装概述

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

安装场景

场景一:安装 Docker Desktop

获取 Docker Compose 最简单且推荐的方式是安装 Docker Desktop。Docker Desktop 包含了 Docker Compose,以及作为 Compose 前提条件的 Docker Engine 和 Docker CLI。

Docker Desktop 可在以下平台使用:

如果您已经安装了 Docker Desktop,可以通过选择来检查您拥有的 Compose 版本关于 Docker Desktop来自 Docker 菜单whale menu .

注意

在 Docker Desktop 版本 4.23.0 中移除了已达到生命周期终点的 Docker Compose V1 之后, docker-compose 命令现在直接指向以独立模式运行的 Docker Compose V2 Binaries。 如果您依赖 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

或启用 自动检查配置,它将为您检测并修复该问题。

场景二:安装 Docker Compose 插件

重要

此安装场景仅适用于 Linux。

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

场景三:安装 Docker Compose 独立版本

警告

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

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