【问题标题】:How to download Docker CLI only for Windows 7如何下载仅适用于 Windows 7 的 Docker CLI
【发布时间】:2018-05-16 08:16:59
【问题描述】:

我使用的是 Windows 7 Pro,并且现有的共享 Docker 引擎在 Linux 上运行。我想使用我的工作站(带有开发环境)来访问共享的 Docker 引擎。

有人知道如何只为 Windows 7 检索 Docker 客户端吗?我没有管理员权限,所以无法安装 Docker Toolbox。

【问题讨论】:

    标签: windows docker command-line-interface


    【解决方案1】:

    老客户可以在这里找到https://download.docker.com/win/static/stable/x86_64/
    这里是 Stefan Scherer(Docker 员工)https://github.com/StefanScherer/docker-cli-builder 的一些较新的构建。

    只需下载 docker.exe 并将其添加到您的 Windows 路径变量中。
    然后设置你的 DOCKER_HOST 变量来定义你要针对哪个 Docker 守护进程说话。

    【讨论】:

      【解决方案2】:

      官方下载终于发布了:

      发件人:https://github.com/docker/cli/issues/2281#issuecomment-947699400

      【讨论】:

        【解决方案3】:

        虽然 docker 提供了类似 REST 的 API,但它的客户端并不多。一个快速的谷歌在github 上找到了一个,但是 ymmv。即使您确实找到了,您也可能会遇到在本地运行 docker-ce 所涉及的相同问题。

        您可以在该引擎上运行一些 gui 客户端并使用浏览器访问,但如果您专门使用 cli,那么您就是 SOL。

        如果您有一个 ssh 客户端(git bash 或 putty 或其他东西),并且您可以安排在引擎上运行一个堡垒容器,那么您可以运行一个容器以 ssh 进入并使用它,就好像它是您本地的一样机器。你仍然需要 scp 资源到它上面,但无论如何你最终都必须解决这个问题。比如:

        sudo docker container run --interactive --tty -v /var/run/docker.sock:/var/run/docker.sock image
        

        “image”是一个带有 ssh 服务器和适当密钥、git 和 docker 安装的 linux 映像。你可以挂载一个本地卷来持久化,或者你可以把所有东西都保存在 git 中。

        【讨论】:

          猜你喜欢
          • 2011-03-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-12-23
          • 1970-01-01
          • 2019-03-29
          • 2014-12-06
          • 1970-01-01
          相关资源
          最近更新 更多