首先:在Windows Server 2016中运行Docker

Windows Server 2016技术预览3首次支持Docker和容器管理与PowerShell,有一些褶皱

首先:在Windows Server 2016中运行Docker
思想库

跨数据中心构建和交付应用程序的方式正在发生变化。雷竞技电脑网站向服务交付模型的转变正在进行中,它与向devops文化.此变更的中心是持续交付过程的实现,使用构建工具交付新的和更新的应用程序。

同样关键的是容器技术,例如码头工人,它允许您从底层操作系统中抽象应用程序和服务,运行在一个安全竖井中,并且只访问底层操作系统服务。多个容器可以在同一主机上运行,每个容器都受保护,不受其他容器的影响。与基于管理程序的虚拟化不同,容器不需要单独的操作系统映像,并且容器可以愉快地运行在虚拟化基础设施上——包括托管在基础设施即服务云中。

虽然容器技术并不是什么新技术——它们可以追溯到大型机,是FreeBSD和OpenSolaris的一个关键特性,并且在Linux内核中支持多年——Docker容器引擎的简单性使容器成为现代数据中心的一个不可或缺的组件。雷竞技电脑网站Docker易于使用的命令行和定义良好的API意味着在Linux上构建、共享和管理容器非常容易——现在在Windows上也是如此。

Windows Server与Docker的结合

Docker的Windows工具已经面世一段时间了,但仅适用于Windows 7和Windows 8.1。微软曾承诺在Windows Server中支持Docker,并在2015年4月的Build开发者大会上展示了它。Windows Server的发布又花了几个月的时间,第一个公开版本在几周前的Windows Server 2016技术预览3中发布。

现在我已经在测试服务器上运行了最新的Windows Server 2016版本,我一直在研究Windows Server 2016是如何实现容器的。注意:虽然您可以在完整的UI Windows Server上安装PowerShell容器cmdlet,但不推荐这样做。这就是为什么微软将一个支持容器的服务器核心的WIM (Windows Imaging)磁盘映像作为Windows Server 2016 TP3下载的一部分,与标准安装程序一起提供。在设置测试服务器时,我还发现Windows server 2016现在对它支持的处理器更加严格,Hyper-V的先决条件是二级地址转换(SLAT),这意味着我的一个测试服务器现在已经过时了。

要继续阅读这篇文章,请先注册

工资调查:结果已经出来了