windows 安装 docker,以及配置 docker 路由
作者:Moonce
一丶下载安装软件
1.官网下载地址:
2.博主提供百度网盘地址:(DockerToolbox-18.06.0-ce.exe)
链接:https://pan.baidu.com/s/12dzDjc6IMgqGk9FeL6HTJQ
提取码:c80c
二丶进行安装
1.下载完成后,双击安装 DockerToolbox-18.06.0-ce.exe,选好安装目录后,若已安装 git,可取消安装 git 项
2.一路 next 到完成,就会出现下面三个图标:
3.启动 Quickstart Terminal ,出现下图情况:
是因为电脑装了 git,在之前安装时,取消了 git for windows 的安装,只需要在 Quickstart Terminal 上右击属性,修改目标中的 bash.exe 路径为原安装的 git 路径 bin 下的 bash.exe 文件即可(我的 git 安装在 D:\App\Git).
4.若卡在下面界面,将位于安装目录下(如 C:\Program Files\Docker Toolbox)下的 boot2docker.iso 文件 ,拷至 C:\Users\Administrator.docker\machine\cache 目录下,然后在网络断开的情况下重新启动,便可初始化成功。
5.启动 Quickstart Terminal ,等待完成初始化。成功后界面如下:
6.到此 docker 已安装完成.
三丶路由配置
1.因为 docker 启动的容器和 docker 的内部地址都是 172.17.XX.XX,所以在本地使用时,我们需要配置路由,将 172.17.XX.XX 的地址转到 192.168.99.100,打开 cmd,运行以下命令:
route add -p 172.17.0.0/24 mask 255.255.0.0 192.168.99.100
2.路由完成后,打开 ssh 连接软件,输入 172.17.0.1(docker 的内部地址).账号docker,默认密码tcuser
四丶其他问题
1.quicksstart 启动后,在上面你会发现这么句话“error in driver during machine creation:This computer doesn’t have VT-X/AMD-v enabled .Enabling it in the BIOS is mandatory”意思就是说你的虚拟机没有打开:
进入BIOS界面:Configuratio > Intel Virtualization Technology > Enabled
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于