升级docker-compose至v2

Windows及mac 升级

Windows及mac使用的 docker desktop 自带 docker-compose 工具。

只需要升级docker desktop 至最新版,就会安装 docker-compose v2

安装完成后,可以通过下方方式使用 v2

# docker compose v2 的使用方式
docker compose version

# 如果没有安装过docker-compose  v1,则兼容v1,如果安装过,则需按下方方式强制使用v2
docker-compose --version

根据下方方式启动 docker-compose v2 功能,覆盖v1

image.png

Linux系统升级

官方指引

因为不确定 yum 源 apt 源是否会更新,所以选择手动升级的方式

# 卸载所有docker-compose 
sudo apt-get remove docker-compose

sudo rm /usr/local/bin/docker-compose

pip uninstall docker-compose
# 下载指定版本docker-compose
# 为您系统上的所有用户编写 Docker ,替换~/.docker/cli-plugins为/usr/local/lib/docker/cli-plugins.
# 不同版本的 Compose,替换v2.18.1为您要使用的 Compose 版本。
# 对于不同的体系结构,请替换x86_64为您想要的体系结构。

DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker}
mkdir -p $DOCKER_CONFIG/cli-plugins
curl -SL https://github.com/docker/compose/releases/download/v2.18.1/docker-compose-linux-x86_64 -o $DOCKER_CONFIG/cli-plugins/docker-compose
# 对二进制文件应用可执行权限,如果上一步是为所有用户安装,则使用第二条命令
chmod +x $DOCKER_CONFIG/cli-plugins/docker-compose

# 为所有用户安装
sudo chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
# 测试安装
docker compose version

image.png

 

转自:升级docker-compose至v2 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值