请注意,Compose standalone 使用-compose语法而不是当前的标准语法compose。
例如docker-compose up,在使用 Compose standalone 时键入,而不是docker compose up.
要下载并安装独立的 Compose,请运行:
安装其他版本 修改 v2.15.1
curl -SL https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
将可执行权限应用于安装目标路径中的独立二进制文件。
使用 测试和执行组合命令docker-compose。
如果安装后命令docker-compose失败,请检查您的路径。您还可以创建指向/usr/bin路径中任何其他目录的符号链接。例如:
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
如果您直接在 Microsoft Windows Server 上运行 Docker 守护程序和客户端并想要安装 Docker Compose,请按照这些说明进行操作。
以管理员身份运行 PowerShell。当系统询问您是否要允许此应用对您的设备进行更改时,请单击“是”以继续安装。
GitHub 现在需要 TLS1.2。在 PowerShell 中,运行以下命令:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
运行以下命令下载最新版本的 Compose (v2.15.1):
Start-BitsTransfer -Source "https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-Windows-x86_64.exe" -Destination $Env:ProgramFiles\Docker\docker-compose.exe
在 Windows Server 2019 上,您可以将 Compose 可执行文件添加到$Env:ProgramFiles\Docker. 由于该目录已在系统中注册PATH,您可以docker-compose --version 在后续步骤中运行该命令,无需额外配置。
测试安装
docker compose version
Docker Compose version v2.15.1
sudo chmod +x /usr/local/bin/docker-compose