Windows容器实际并没有什么意义,目前大家所指的容器基本都是指Linux容器。
容器本来也是受互联网不断快速发展下产生的,与Windows本身也没有太大的关系。
互联网企业由于发展快速,之前这种传统的服务器部署虽然可以做到自动化与虚拟化,但是还是不太方便,横向扩展起来比较慢,后来想出一种手段,就是架设在容器之上的微服务。
因为微服务发展太迅猛,受到了不仅来自互联网企业的认可,还得到一些传统企业的认可。
这样也导致容器技术得到了快速发展与推广。
其实容器本身并谈不上先进,甚至问题不少,最大的优点是精简,它屏蔽了太多的东西。因为精简,批量部署就非常快。
因为,你要在瞬时间部署1000个容器,可能很快就可以完成。
但是让你部署1000个VM,可能要折腾很久,而且VM可能还存在安全漏洞。
你在实际场景上几乎没有看到NanoServer,Windows Server也可部署在Windows容器上,本没有人这么干,这不有点脱裤子放屁,瞎折腾。
NanoServer现在微软都不怎么宣传了,迟早也会死翘翘。
从微软引入WSL那一刻起,微软的容器基本已经死亡。
在Azure上跑得最多的系统是LINUX,都不是Windows,微软的AKS底层系统主要还是LINUX,这也是微软的最佳实践建议。