ubuntu曲线安装docker-composev2的办法

靖明谈科技 2024-08-08 20:06:39
起因由于特殊原因无法访问docker官网。在Ubuntu上只能安装到docker-compose v1的版本。 解决办法:先安装v1版本,再手动升级到v2版本。先在ubuntu上安装docker-compose v1版,运行 sudo apt update & sudo apt install docker-compose 注:这个只能安装到1.29版,有些教程说可以运行sudo apt install docker-compose-plugin来升级,实际运行时会反馈找不到这个包,可能这个命令已经过时了。 手动下载docker-compose v2版,当前最新的是2.29.1版本。 https://github.com/docker/compose/releases 手动备份一下原来的docker-compose文件。注意:我的ubuntu版本是22.04,在/usr/bin目录下能看到docker-compose文件(v1是使用Python语言编写的,而v2使用Golang语言编写)。当执行复制的时候会自动覆盖掉v1版,因为文件名是一样的。建议先备份一下,以备不时之需。 sudo cp /usr/bin/docker-compose /usr/bin/docker-compose-bak 将下载到的文件复制到/usr/bin/目录内,并给予可执行权限。 sudo cp /文件所在目录/docker-compose /usr/bin/ 赋予可执行权限 sudo chmod +x /usr/bin/docker-compose 检查版本 docker docker-compose version 可是正常使用了
0 阅读:2

靖明谈科技

简介:感谢大家的关注