Docker Compose安装概述

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

安装场景

场景一:安装Docker Desktop

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

Docker Desktop适用于

如果您已安装Docker Desktop,可以通过从Docker菜单中选择**关于Docker Desktop** whale menu 来检查您拥有的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

或者启用自动检查配置,它将自动检测并修复此问题。

场景二:安装Docker Compose插件

重要

此安装方案仅在Linux上可用。

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

场景三:安装Docker Compose独立版

警告

此安装方案不推荐,仅出于向后兼容性目的而支持。

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