【Docker】docker-compose安装

本文讲述了如何在遇到网络下载问题后,手动从GitHub下载DockerComposeforLinux,包括下载过程、正确的安装路径设置(/usr/local/bin)以及添加权限的步骤,最终成功验证版本为v2.24.6。
摘要由CSDN通过智能技术生成

中文网上复制粘贴的很多,尤以docker-compose为甚。搜索引擎上能搜到的,github的那个网址,curl显示要十几个小时(蛮奇怪,win主机直接访问下载就很快,虚拟机Linux去curl就很慢)。daocloud的那个,倒是一秒钟下载下来,但是直接cat docker-compose能发现503。所以,干脆自己动手,别再想偷懒,直接去github里去看吧。

github官网链接如下:
https://github.com/docker/compose

在这里插入图片描述
不要看别的,先看README.md:
https://github.com/docker/compose/blob/main/README.md

在这里插入图片描述
按照readme所述,我们需要先去release中下载。在主页中点击tags,再点击release,即可到达release页面。也可以直达:
https://github.com/docker/compose/releases

点开Assets选项,这是下载资源,并不叫download…
在这里插入图片描述

注意要选择适配Linux64位的,名字如下。有些新版没有这项,往下拉一拉,用找旧一点的就有。
在这里插入图片描述
下载下来后,通过如finalshell等工具,将下载下来的docker-compose-linux-x86_64传到Linux上。

这里有个问题,readme上写着将docker-compose-linux-x86_64复制到图中几个路径之一并改名为docker-compose,我复制到/usr/libexec/docker/cli-plugins中,改名后并chmod,验证版本时显示

[root@192 cli-plugins]# docker-compose version
bash: /usr/local/bin/docker-compose: 没有那个文件或目录

所以还是要放到/usr/local/bin中,并改名为docker-compose。改名可以使用mv命令

mv ./docker-compose-linux-x86_64 ./docker-compose

并且按照README所述加权限,

chmod +x docker-compose 

验证版本:

[root@192 bin]# docker-compose version
Docker Compose version v2.24.6

到此安装结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值