linux下手动下载安装Docker Compose

发布时间:2024年01月24日

没想到docker装好之后,还得额外安装docker compose才能通过脚本启动docker镜像。

那就装吧,按照各种百度的,先运行以下语句
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

结果,报错,github.com无法解析

各种查资料,八成是DNS的问题,一看所谓的/etc/resolv.conf文件,里面的nameserver写的果然有问题,居然是127。。。

那就改这个文件吧,没想到是只读的,用尽查到的各种方法都没法成功修改,什么chmod,什么apt-get remove resolvconf,连复制粘贴的方法都试了(重启之后居然恢复原来的文件了)

灵机一动,看这个github上的网址,试试看能不能自己手动去下呢,于是打开网址https://github.com/docker/compose/releases/download

里面有各种版本的compose,于是上文中的uname -s,uname -m(查看linux版本)就发挥作用了,根据自己的对应版本下载下来之后(例如docker-compose-linux-x86_64),把文件拷贝到/usr/local/bin/路径下,名字改成docker-compose,

然后


# 设置文件可执行权限?
chmod +x /usr/local/bin/docker-compose

得重启一下,才能查看版本信息。而且version前面是两个短横


# 查看版本信息?
docker-compose --version

终于,曲线救国,成功

文章来源:https://blog.csdn.net/youxiazzz12/article/details/135821224
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。