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** 来检查您拥有的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独立版。