Windows Server 2016正式发布已经有一段时间了。无可厚非,原生Docker的支持是这个版本一个非常大的亮点。
Windows Container 的安装在网上有很多教程,我这里不过多的描述,可以参考这里。
Windows Container 目前支持的镜像必须是 Windows内核的image (包括Server Core/Nano Server),一些image还处于测试阶段,坑比较多。
在最新版本的Docker for windows里,实现了Windows container 和 Liunx的切换,但目前只能在windows10环境里安装(如果有其它方法请告之)。
本文就以在Windows Server 2016里安装Docker Registry镜像为例,讲解一下如何在Windows Server 2016里的Hyper-v里使用VM安装Docker。
1. 开启Hyper-V功能
首先确保Hyper-V功能已开启。不做过多介绍。
2. 设置虚拟交换机
在Hyper-v管理器界面里,在右边的操作栏里,打开虚拟交换机管理器
新建虚拟网络交换机