上海古都建筑设计集团,上海办公室装修设计公司,上海装修公司高质量的内容分享社区,上海装修公司我们不是内容生产者,我们只是上海办公室装修设计公司内容的搬运工平台

执行docker- compose命令遇到-bash: usrlocalbindocker-compose: 无法执行二进制文件 问题的一种解决方法

guduadmin221月前

一、问题描述

当安装好docker-compose并添加执行权限后,执行命令docker-compose 相关命令时出现 -bash: /usr/local/bin/docker-compose: 无法执行二进制文件

执行docker- compose命令遇到-bash: usrlocalbindocker-compose: 无法执行二进制文件 问题的一种解决方法,第1张执行docker- compose命令遇到-bash: usrlocalbindocker-compose: 无法执行二进制文件 问题的一种解决方法,第2张

二、解决思路

应该是安装包有问题,网上找了几种重新安装方法途径,还是会出现这个问题,最终找到一种可靠重新安装的解决方法,原文Docker安装Docker-Compose - 哔哩哔哩。

1.先卸载Docker Compose的旧版本

sudo rm /usr/local/bin/docker-compose 

2.从Docker官方网站下载Docker Compose最新版本的二进制文件(下载稍慢) 

sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 

执行docker- compose命令遇到-bash: usrlocalbindocker-compose: 无法执行二进制文件 问题的一种解决方法,第3张

3.授予Docker Compose二进制文件执行权限 

sudo chmod +x /usr/local/bin/docker-compose

执行docker- compose命令遇到-bash: usrlocalbindocker-compose: 无法执行二进制文件 问题的一种解决方法,第4张4.检查Docker Compose版本 

docker-compose --version

执行docker- compose命令遇到-bash: usrlocalbindocker-compose: 无法执行二进制文件 问题的一种解决方法,第5张

 

网友评论

搜索
最新文章
热门文章
热门标签
 
 做梦梦见自己生孩子  已婚女人梦见又谈恋爱了  梦见别人被杀死了