docker安装在没有网络指令的专用网络上

时间:2016-03-30 07:51:50

标签: docker

我必须在没有互联网访问权限的私有网络中在Windows 7上安装Docker 我可以从另一台计算机上下载任何东西并将其带入。

如何安装和使用泊坞窗?
含义:从安装,(安装和设置)到创建第一张图像 我发现的大多数指令都使用代理,我不能使用代理。

1 个答案:

答案 0 :(得分:0)

安装本身涉及复制docker-machine-Windows-x86_64.exe,将其重命名为docker-machine.exe,以及使用它创建虚拟机器。

问题是它将尝试下载boot2docker.iso(基于tinyCore的linux映像,其中包含预安装的docker)
这意味着您需要先从boot2docker/boot2docker/releases复制该文件在您的USB密钥上 来自issue 539

docker-machine create mydocker --virtualbox-boot2docker-url=file:///Users/auser/Downloads/boot2docker.iso --driver=virtualbox

您需要在具有互联网访问权限的计算机上安装类似的泊坞设置,以便:

  • docker拉出你想要的图片
  • docker save them
  • 将它们复制到USB密钥
  • 将它们复制到离线服务器上的C:\ Users ...(这是boot2docker VM中安装的唯一文件夹)

然后你需要打开一个ssh会话

docker-machine ssh default

在该会话中,您可以访问保存图像的文件夹,并docker load