-bash: docker-compose: command not found

这篇具有很好参考价值的文章主要介绍了-bash: docker-compose: command not found。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在玩docker,我在本地(windows11)环境下,单个跑每个服务没有问题,使用 docker-compose 运行yml文件 集成式的运行所有服务,也没有问题!

当我将所有流程跑成功后,拿到linux环境下跑,每个服务单个运行没有问题,但是使用 docker-compose 的时候,就出现了:

-bash: docker-compose: command not found

意思就是说,没有这个命令!

对症下药,没有这个命令,我们就去安装这个命令。

我们需要用到 pip 命令

可以先查看我们是否存在 pip

pip -V

上面这是查看 pip 的版本,如果存在则会正常返回,如果没有,则可能会提示这类信息:

-bash: pip: command not found

也就是说,也没有 pip 这个命令。

我们就先安装 pip 命令:

yum -y install epel-release

yum -y install python-pip

下载成功之后,我们再对 pip 进行升级

pip install --upgrade pip

运行这段命令时,可能会遇到:

-bash: pip: command not found

也是说还没有 pip 命令

我们去到 /usr/bin/ 下找一下pip开头的文件,

我这边的情况是,有 pip3 却没有 pip

所以我们就可以这样,给 pip 进行升级的命令,使用:

pip3 install --upgrade pip

运行结束后,我们试一下 pip,查看版本:

pip -V

出现类似于这样的:

pip 21.3.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)

就代表 pip 命令已经可以使用

最后我们再安装 docker-compose

运行以下命令:

pip install docker-compose

执行结束后,我们再查看 docker-compose 版本

如果正常返回,就代表安装成功,可以正常使用 docker-compose 

docker-compose -v

若输出内容出现 "version 1.29.2" 这类就代表可以了。

现在,我们就可以去使用 docker-compose 去运行我们的 yml 文件了。文章来源地址https://www.toymoban.com/news/detail-594564.html

到了这里,关于-bash: docker-compose: command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 一次bash: docker: command not found bash: yum: command not found的解决

    周青的日常问题记录 学习硅谷电商毕设项目_微服务版本,建站练手,在测试mysql中docker exec进入容器sql语句 docker exec bash后用q退出mysql 再运行bash命令继续操作docker发现命令失效 想service docker start启动docker但是 把服务器重启了一下,到这一步还是不行。 找了找办法要卸载重装

    2024年01月18日
    浏览(60)
  • docker 容器里bash: vim: command not found

    我们进入容器,使用一些命令时,会提示: 以上这类,就是说 \\\"vim 找不到命令\\\" 因为容器里,默认是没有这些命令的,为什么会说默认,其实这个词并不准确! 换个方向解释,我们运行的这些容器,在此之前,都是需要先 pull 镜像的 而这些镜像就是别人制作好了的,所以我

    2024年02月06日
    浏览(50)
  • 执行docker- compose命令遇到-bash: /usr/local/bin/docker-compose: 无法执行二进制文件 问题的一种解决方法

    一、问题描述 当安装好docker-compose并添加执行权限后,执行命令docker-compose 相关命令时出现 -bash: /usr/local/bin/docker-compose: 无法执行二进制文件 二、解决思路 应该是安装包有问题,网上找了几种重新安装方法途径,还是会出现这个问题,最终找到一种可靠重新安装的解决方法

    2024年02月08日
    浏览(52)
  • Docker进入容器出现:bash: vi: command not found

    docker基础容器中bash: vi: command not found问题解决 | 你邻座的怪同学-CSDN 在使用 Docker 容器时,有时候里边没有安装vim,敲vim命令时提示说: vim: command not found 。 这个时候就需要安装vim,可是当你敲 apt-get install vim 命令时,提示: 操作步骤: 使用以下命令: 这个命令的作用是:

    2024年02月09日
    浏览(42)
  • Docker:bash: vi: command not found错误的解决办法

    进入docker容器 在使用 Docker 容器时,有时候里边没有安装vim,敲vim命令时提示说: vim: command not found ,这个时候就需要安装vim,可是当你敲 apt-get install vim 命令时,提示: 操作步骤: 1)这时候需要敲: apt-get update ,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources

    2024年02月16日
    浏览(42)
  • Docker中出现bash: vim: command not found解决方案

    RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 RedHat系列的包管理工具是 yum Debian系列的包管理工具是 apt-get Debian系列 RedHat系列

    2024年02月07日
    浏览(41)
  • 如何解决docker中出现的“bash: vim: command not found”

    目录 问题描述: 问题解决: 在docker中,想要执行vim编辑文件,弹出“docker bash: vim: command not found“(如下图),请问该如何解决? 解决办法,主要分成两个步骤: 步骤1,执行如下命令: 步骤2,继续执行如下命令:  再执行vim命令,便不会报错。

    2024年02月13日
    浏览(40)
  • mac 安装docker-compose报错,/usr/local/bin/docker-compose: line 1: {error:Document not found}:

    问题: mac 安装docker-compose报错 {error:Document not found}: command not found 解决方案: Mac 的 Docker 桌面版和 Docker Toolbox 已经包括 Compose 和其他 Docker 应用程序,因此 Mac 用户不需要单独安装 Compose。 docker-compose 指令 改成 docker compose 即可 例如

    2024年02月11日
    浏览(47)
  • docker中运行bash: mongo: command not found报错问题处理(直接使用mongosh)

    问题描述: docker中运行bash: mongo: command not found报错问题处理 原因: mongo命令在mongodb 6.0已经不适用了 解决方案: 直接使用mongosh

    2024年02月12日
    浏览(38)
  • 【云原生】docker-compose安装,解决Warning: the “docker“ command appears to already exist on this system.3的问题

    https://docs.docker.com/compose/compose-file/compose-file-v3/ 参考:https://github.com/docker/compose/releases 国内源安装(不推荐): 查看版本: 出现以下问题: appears to already exist on this system. If you already have Docker installed, this script can cause trouble, which is why we’re displaying this warning and provide the opp

    2023年04月09日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包