docker工人在没有networking指令的情况下在专用networking上
我必须在没有互联网访问的私人networking的Windows 7上安装Docker。
我可以下载任何东西,并从另一台计算机的USB带来。
我如何安装和使用docker?
含义:从安装,(安装什么和如何设置)到创build第一个图像。
我发现大多数指令使用代理,我不能使用代理。
安装本身涉及复制docker-machine-Windows-x86_64.exe
,将其重命名docker-machine-Windows-x86_64.exe
-machine.exe,并创build一个virtualbox机器。
问题是,它会尝试下载boot2docker.iso
(基于tinyCore的linux镜像,其中包括预装的docker)
这意味着您需要首先从boot2docker/boot2docker/releases
将该文件复制到您的USB密钥上。
从问题539 :
docker-machine create mydocker --virtualbox-boot2docker-url=file:///Users/auser/Downloads/boot2docker.iso --driver=virtualbox
您需要在具有互联网访问权的机器上安装类似的泊坞窗,以便:
- docker工人拉你想要的图像
-
docker save
它们 - 将它们复制到USB密钥上
- 将它们复制到离线服务器上的C:\ Users …(这是在boot2docker VM中挂载的唯一文件夹)
那么你需要打开一个SSH会话
docker-machine ssh default
在该会话中,您可以访问保存的图像被复制的文件夹,然后docker load
它们。