本文摘自PHP中文网,作者黄舟,侵删。
Windows Server2016正式发布已经有一段时间了。无可厚非,原生Docker的支持是这个版本一个非常大的亮点
Windows Container 目前支持的镜像必须是 windows内核的image (包括Server Core/Nano Server),一些image还处于测试阶段,坑比较多。
在最新版本的Docker for windows里,实现了Windows container 和 Liunx的切换,但目前只能在windows10环境里安装(如果有其它方法请告之)。
本文就以在windows 2016里安装Docker Registry镜像为例,讲解一下如何在Windows Server2016里的Hyper-v里通过VM安装Docker
1. 开启Hyper-V功能
首先确保Hyper-V功能已开启。不做过多介绍。
2. 设置虚拟交换机
在Hyper-v管理器界面里,在右边的操作栏里,打开虚拟交换机管理器
新建虚拟网络交换机
我这里已经建好后的结果如:
重启电脑
Docker-Machine
Docker-Machine默认是没有安装,需要自行下载
http://github.com/docker/machine/releases
相关阅读 >>
Windows安装程序无法将Windows配置在硬件上运行怎么办
在 Windows 中,有关文件或文件夹的属性说法不正确的是什么
浅析wind和linux中查看端口占用情况和kill(附代码)
更多相关阅读请进入《Windows》频道 >>