我在组织基础结构内部。并使用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
任何解决此问题的帮助,对我都会有很大帮助。
答案 0 :(得分:0)
找不到Docker compose,请使用pip install docker-compose
答案 1 :(得分:0)
我能够通过打开内部代理并将其设置为用于安装docker-compose的专用内部存储库来解决此问题。