无法运行docker-compose up命令

时间:2019-10-30 17:14:53

标签: docker docker-compose

我在组织基础结构内部。并使用Windows 7机器。我启用了Hyper-V,并安装了Docker工具箱。由于在Docker(主机无法访问主机)和Oracle VM Box计算机的同时防火墙被阻止,因此,我采用了端口转发的方法,这可以帮助我像往常一样拉映像并启动容器。

但是每当我尝试使用docker-compose up时,命令都会失败,并显示错误docker-compose: not found

版本详细信息

Boot2Docker version 18.03.0-ce, build HEAD : 404ee40 - Thu Mar 22 17:12:23 UTC 2018
Docker version 18.03.0-ce, build 0520e24

步骤1:

λ ssh docker@127.0.0.1 -p 51712
docker@127.0.0.1's password:

步骤2:导航到docker-compose.yml文件所在的文件夹并进行整理。

docker@default:~$ cd /c/Users/pranaygupta/Docker/Images/artillery-tests/
docker@default:/c/Users/pranaygupta/Docker/Images/artillery-tests$ ls
artillery/          docker-compose.yml  grafana/
docker@default:/c/Users/pranaygupta/Docker/Images/artillery-tests$ docker-compose up
-sh: docker-compose: not found

任何解决此问题的帮助,对我都会有很大帮助。

2 个答案:

答案 0 :(得分:0)

找不到Docker compose,请使用pip install docker-compose

安装

答案 1 :(得分:0)

我能够通过打开内部代理并将其设置为用于安装docker-compose的专用内部存储库来解决此问题。