解决docker-compose: command 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 命令查看是否安装成功。
- 点赞
- 收藏
- 关注作者
评论(0)