记一次docker-compose的坎坷安装经历

23 篇文章 0 订阅

        最近公司在做一个kafka项目,所以想用docker来安装kafka集群,所以安装完docker后就准备安装docker-compose,但在安装过程中确碰到了各种问题,搞了两个半天再通过翻墙工具才终于搞定。

        首先看了篇文章显示安装前要对应docker版本。

compose文件格式版本docker版本
3.417.09.0+
3.317.06.0+
3.217.04.0+
3.11.13.1+
3.01.13.0+
2.317.06.0+
2.21.13.0+
2.11.12.0+
2.01.10.0+
1.01.9.1.+

我通过docker --version查看后发现我的docker版本位1.31.1,于是我准备去找3.1的docker-compose安装。好了,问题来了。在github上根本就没有3.x的版本。

 这个问题搞了好几个小时没想明白。后来干脆放弃,打算直接找个链接下载,找个了这样一个地址:sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose,运行后直接卡死不动。换用国内地址sudo curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose,下载后docker-compose -v 显示【/usr/local/bin/docker-compose:行1: html: 没有那个文件或目录】,去查了后说是资源问题,还是建议直接到github下载,这下傻了,死循环了?然后又看到说可以通过pip下载。pip是什么东东?然后又要查然后安装python3,装完后还要update,update的时候又失败,去查后说一下子update版本跨度过大,要一点点来。(我是服了)终于搞定后docker-compose命令还是不生效,显示命令不可识别。最后实在没有办法直接打开翻墙工具去github下载linux64位的docker-compose然后再通过ssh工具移到centos中改名才搞定。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值