解决docker-compose: command not found问题的两种常用方法
【摘要】 目录问题解决 第一种方法第二种方法问题今天启动容器服务的时候,使用多服务管理工具 docker-compose ,原本以为安装了 docker ,这个命令就可以随便使用了,但是,现实很打脸,嘿嘿!遇到了如下报错信息:ubuntu@VM-12-4-ubuntu:~$ docker-compose -versionCommand 'docker-compose' not found是的,确实...
目录
问题
今天启动容器服务的时候,使用多服务管理工具 docker-compose ,原本以为安装了 docker ,这个命令就可以随便使用了,但是,现实很打脸,嘿嘿!
遇到了如下报错信息:
ubuntu@VM-12-4-ubuntu:~$ docker-compose -version
Command 'docker-compose' not found
是的,确实没有找到对应的命令,说明系统缺少工具库。
解决
第一种方法
这种方法最简单实用,可以先使用该方法试一试,如果不行再考虑第二种方法,具体操作也很简单,执行如下命令:
sudo apt install docker-compose
执行过程和结果如下:
ubuntu@VM-12-4-ubuntu:~$ sudo apt install docker-compose
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
amd64-microcode intel-microcode iucode-tool libc-dev-bin
。。。(省略)
Setting up python-docker (2.5.1-1) ...
Setting up docker-compose (1.17.1-2) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1.3) ...
执行完毕,最后使用 docker-compose -version 命令查看是否安装成功,截图如下:
第二种方法
1. 安装工具源,使用如下命令:
sudo yum -y install epel-release
2. 安装 python-pip 模块,使用如下命令:
sudo yum install python-pip
3. 下载 docker-compose 安装包,使用如下命令:
wget https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-Linux-x86_64
4. 重命名工具 docker-compose 名称,并移动到系统可执行目录,使用如下命令:
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
5. 修改文件的可执行属性,使用命令如下:
chmod +x /usr/local/bin/docker-compose
最后也使用 docker-compose -version 命令查看是否安装成功。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)