安装 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独立版。