And*_*rei 1 windows installation iso docker boot2docker
在安装了 docker Toolbox 的 Windows 10 Enterprise 上创建新的 docker 机器时,我遇到了代理问题:
docker-machine create -d hyperv mymachine
Run Code Online (Sandbox Code Playgroud)
出现以下错误消息(格式化为更好的可读性):
(mymachine) 无法获得最新的 Boot2Docker ISO 发行版:
获取https://api.github.com/repos/boot2docker/boot2docker/releases/latest:拨打 tcp 192.30.253.116:443:
connectex:连接尝试失败,因为连接方在一段时间后没有正确响应,或者因为连接的主机没有响应而建立连接失败。
我从https://github.com/boot2docker/boot2docker/releases下载了 Boot2Docker.iso 镜像。
现在我只需要将它复制到 Windows 中的正确文件夹。
我需要在哪里复制 .iso 映像以便 docker 机器可以找到它?
在尝试将 iso 文件复制到以下文件夹后,它可以工作(仍然出现无法获取最新版本的错误):
- C:\Program Files (x86)\Boot2Docker
- C:\Program Files\Boot2Docker
- C:\Users\user_name\.docker\machine
- C:\Users\user_name\.docker\machine\cache\
Run Code Online (Sandbox Code Playgroud)
发生了以下情况:
运行预创建检查...
(mymachine) 无法获取最新的 Boot2Docker ISO 发行版:获取https://api.github.com/repos/boot2docker/boot2docker/releases/latest : dial tcp 192.30.253.116:443: connectex: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机没有响应而建立连接失败。正在创建机器...
(mymachine) 无法获取最新的 Boot2Docker ISO 发行版:获取https://api.github.com/repos/boot2docker/boot2docker/releases/latest : dial tcp 192.30.253.116:443: connectex: 连接尝试失败,因为连接方在一段时间后没有正确响应,或者因为连接的主机没有响应而建立连接失败。
(mymachine) 将 C:\Users\user_name\.docker\machine\cache\boot2docker.iso 复制到 C:\Users\user_name\.docker\machine\machines\mymachine\boot2docker.iso ...
(mymachine) 正在创建 SSH 密钥...
(mymachine) 正在创建虚拟机...
(mymachine) 使用开关“DockerNAT” (mymachine) 创建 VHD
...
从码头机器的输出:
(mymachine) Copying C:\Users\user_name\.docker\machine\cache\boot2docker.iso to C:\Users\user_name\.docker\machine\machines\jit-dev\boot2docker.iso
我得出的结论是 Boot2Docker.iso 映像的正确安装位置在:
C:\Users\user_name\.docker\machine\cache\boot2docker.iso
旁注:机器在 Windows 上由用户名分隔。将机器安装在一个用户身上并不意味着它可供其他用户使用。
| 归档时间: |
|
| 查看次数: |
2881 次 |
| 最近记录: |