【笔记】手动升级DockerCompose插件

前言

手动将DockerCompose插件从1.x升级到2.x

删除通过包管理器安装的DockerCompose插件(可选)

1
apt remove docker-compose

更新DockerCompose插件

  • 进入Docker插件根目录

有可能是/usr/local/lib/docker/cli-plugins/usr/local/libexec/docker/cli-plugins/usr/lib/docker/cli-plugins/usr/libexec/docker/cli-plugins

1
cd /usr/libexec/docker/cli-plugins
  • 备份旧版本插件
1
mv docker-compose docker-compose.bak
  • 下载对应操作系统的新版本插件
1
wget https://github.com/docker/compose/releases/download/v2.29.1/docker-compose-linux-x86_64 -O docker-compose

配置环境变量(可选)

1
2
echo "export PATH=$PATH:/usr/libexec/docker/cli-plugins" >> ~/.bashrc
source ~/.bashrc

完成

参考文献

docker/compose