如何仅为 Windows 7 下载 Docker CLI



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

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

旧客户端可以在这里找到 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 守护程序。

官方下载终于发布了:

  • Mac CLI 二进制文件可在 https://download.docker.com/mac/static/stable/
  • Windows CLI(和守护程序)二进制文件 https://download.docker.com/win/
  • Linux CLI 软件包作为 docker-cli(deb 和 rpm)软件包可用于每个发行版:https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/

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

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

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

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

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

其中"image"是安装了 ssh 服务器和适当密钥、git 和 docker 的 linux 映像。您可以挂载本地卷以实现持久性,也可以将所有内容保留在 git 中。

相关内容

  • 没有找到相关文章

最新更新