我是靠谱客的博主 单薄乌冬面,最近开发中收集的这篇文章主要介绍docker-compase在linux下的安装记录,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

安装方式

 # 在Linux安装
 # 1.1 运行此命令以下载Docker Compose的当前稳定版本
 sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 # 1.2 将可执行权限应用于二进制文件
 sudo chmod +x /usr/local/bin/docker-compose 

遇到的问题

一、 client version 1.38 is too new. Maximum supported API version is 1.37

  1. 按照网上教程修改了docker client的版本之后,还是一直提示 version too new,修改完也重启过docker,docker version查看版本是 1.37,但是还是不行
  2. 更改了链接中/download/1.27.4将版本改为最新的发版:docker-compose版本链接 , 直接覆盖下载后开始提示 错误二

二、 Cannot open self /usr/local/bin/docker-compose or archive /usr/local/bin/docke

  1. 按照网上教程修改了权限chmod +x /usr/local/bin/docker-compose还是这个报错
  2. 尝试着删除历史的数据,手工去下载,解压移动到/usr/local/bin/docker-compose,接着报错误三

三、 docker-compose is a directory

  1. 看了下,解压过去的是一个文件夹,但是真正应该是一个二进制文件在/usr/local/bin/docker-compose

解决办法

手工拷贝是不行了只能再用回curl,把/usr/local/bin/docker-compose/usr/bin/docker-compose这两个删除掉,然后再下载一次,搞定了

后记

我后面看了下下载的记录,问题1,2有大概率是因为网络的原因中断下载了。因为只是用docker-compase跑一个网上的项目,就没有过多深究。记录一下,后面接触的时候再深入下。

最后

以上就是单薄乌冬面为你收集整理的docker-compase在linux下的安装记录的全部内容,希望文章能够帮你解决docker-compase在linux下的安装记录所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部