在窗户上安装docker云cli

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

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

我打开快速启动terminal并执行:

docker run dockercloud/cli -h 

在这里输入图像说明

但在validation云版本时出现错误“bash:docker-cloud:command not found”。

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

在这里输入图像说明

我有下面的工具安装:

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

我也已经validationdocker引擎处于运行状态。

任何帮助表示赞赏。

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

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

同样,pip命令不是作为Docker Toolbox安装的一部分安装的。 pip是我希望在你的Windows系统上安装Python的时候安装的东西。

如果你看看: https : //docs.docker.com/docker-cloud/installing-cli/#install ,在Windows上安装docker-cloud的部分确实包含了这样一条build议:

如果您没有安装Python或pip ,则可以安装Python或使用此独立pip安装程序 。 你不需要Python来达到我们的目的,只需pip

你提到你已经安装了python,但是当你尝试运行pip的时候,你仍然会收到“command not found”。 这可能只是快速入门terminal中的$PATH问题。 我会build议尝试从PowerShell窗口而不是快速启动terminal的PIP命令。 如果您的系统上确实有pip命令,请确保它的安装位置确实出现在快速启动terminal内bash的$PATH中。

一旦你安装了pip,并且在$PATH ,你应该可以运行pip install docker-cloud命令。

确保保存已安装的docker-cloud二进制文件的目录也将出现在快速入门terminal的$PATH ,这也是一个好主意。