在windows上安装docker cloud cli

时间:2017-06-29 17:04:15

标签: docker docker-cloud

我是Docker的新手,并在我的Windows 7笔记本电脑中设置环境以开始学习。我通过docker工具箱安装了docker。要安装docker cloud cli,我按照官方文档

https://docs.docker.com/docker-cloud/installing-cli/#install

我打开快速启动终端并执行:

       docker run dockercloud/cli -h

enter image description here

但在验证云版本时,我收到错误&#b; bash:docker-cloud:command not found'。

然后我尝试用pip命令执行但没有工作。

enter image description here

我安装了以下工具:

     Python 2.7.13
     Docker version 17.05.0-ce, build 89658be
     docker-machine version 0.11.0, build 5b27455

我还验证了docker引擎处于运行状态。

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

Docker-cloud命令未作为Docker Toolbox安装的一部分安装。

您运行的第一个命令是运行一个运行Docker Cloud CLI的docker容器。运行此容器也不是将docker-cloud命令直接安装到Windows主机的方法。您始终可以调用相同的“docker run dockercloud / cli”命令来运行CLI容器化。

同样,pip命令未作为Docker Toolbox安装的一部分安装。如果你在windows系统上安装Python,我希望安装pip。

如果您查看:https://docs.docker.com/docker-cloud/installing-cli/#install,在Windows上安装docker-cloud的部分确实包含以下建议:

  

如果您没有安装Python或pip,则可以install Python或使用此standalone pip installer。您不需要Python用于我们的目的,只需pip

你确实提到你安装了python,但是当你尝试运行pip时,你仍然得到“找不到命令”。这可能只是快速启动终端中$PATH的问题。我建议从powershell窗口而不是快速启动终端尝试pip命令。如果您的系统上某处有pip命令,请确保它所安装的位置确实出现在快速入门终端内的bash中的$PATH

安装了pip之后,在$PATH中,您应该能够运行pip install docker-cloud命令。

确保持有已安装的docker-cloud二进制文件的目录也会出现在快速入门终端内的$PATH中,这也是一个好主意。