赞
踩
此方法是网上大部分教程的办法,官方不提倡这种方法安装:
curl -SL https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose -version
如果您已经安装了 Docker Engine 和 Docker CLI,则可以通过以下方式从命令行安装 Compose 插件:
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
CentOS
#安装yum-utils包(提供yum-config-manager 实用程序)并设置存储库。
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
对于 Ubuntu 和 Debian,运行:
bash sudo apt-get update
sudo apt-get install docker-compose-plugin
对于基于 RPM 的发行版,运行:
sudo yum update
sudo yum install docker-compose-plugin
docker compose version
安装 Compose CLI 插件,运行:
DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
此命令下载 Docker Compose 的最新版本(来自 Compose 发布存储库)并为当前用户安装 Compose
为系统上的所有用户进行 Docker Compose 将其替换~/.docker/cli-plugins为/usr/local/lib/docker/cli-plugins。
不同版本的Compose,请用v2.27.0您想要使用的 Compose 版本替换。
对于不同的架构,请用您想要的架构替换x86_64 。
将可执行权限应用于二进制文件:
chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose
或者,如果你选择为所有用户安装 Compose:
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
测试安装。
docker compose version
Docker Compose version v2.27.0
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。