博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
WinDocks发布Windows版本的Docker引擎
阅读量:5973 次
发布时间:2019-06-19

本文共 1089 字,大约阅读时间需要 3 分钟。

了一个Windows版本的Docker引擎,它可以运行在作为底层宿主的Windows Server 2012或Windows Server 2012 r2系统上。它可以运行MS SQL Server的多个版本,并支持.NET 2、3.5和4.5。

\\

WinDocks是一个移植到Windows的Docker引擎,它与近日发布的并不相同。官方Docker客户端可以同WinDocks一起使用,后者仅支持Docker命令的一个子集,包括build、create、commit、exec、ps、start和stop。

\\

WinDocks利用了一个由构建的以及他们自己对Docker引擎的移植。

\\

Windows 2012的内核没有为容器所需的隔离要求提供原生支持。WinDocks作为容器的底层技术,后者可以将进程作为一个单元进行管理。

\\

可以用于控制一组进程的资源使用率,如进程优先级和CPU使用率。这些控制包括针对文件权限、文件系统的自由访问控制列表(DACL)、针对命名空间隔离的注册表过滤和管理网络操作的Windows过滤平台。Windows过滤平台提供了网络数据包处理和过滤功能。

\\

Linux容器的隔离,包括Docker提供的隔离,是通过控制组(cgroups)实现的。由于Windows 2012缺少类似的机制,需要将多种功能拼凑在一起才能在WinDocks中实现这项功能。InfoQ联系了WinDocks,以了解更多与由此而生的安全问题相关的信息。WinDocks创始人Ramesh Parameswaran答复说:

\\
\

在每个租户都是不同组织的场景中,我们不建议使用Windocks。它不是一种100%进程隔离的方案,但也在很大程度上实现了隔离。WinDocks中的容器进程有内存和CPU使用限制,所以单个进程不会导致机器故障。

\
\\

目前,WinDocks容器仅限于.NET和MS SQL Server镜像。这些镜像既可以是打包了产品的基本的SQL Server镜像,也可以是由基本镜像派生而来的自定义SQL镜像。为了创建一个自定义SQL镜像,用户可以从基本镜像启动一个容器,添加一个MDF文件,并将容器提交给一个新镜像,接下来,用户就可以使用这个新镜像启动自定义容器了。在MS SQL中,。

\\

此外,也可以通过网络挂载使用远程SQL Server数据库。据Parameswaran介绍,WinDocks接下来的重点是改进日志功能,提供Jenkins集成,以便纳入持续集成/持续交付(CI/CD)管道。

\\

查看英文原文:

\\

545367f700567dbbdda4bdeef5aa3075.jpeg

转载地址:http://wddox.baihongyu.com/

你可能感兴趣的文章
【干货】界面控件DevExtreme视频教程大汇总!
查看>>
Java小细节
查看>>
poj - 1860 Currency Exchange
查看>>
洛谷 P2486 BZOJ 2243 [SDOI2011]染色
查看>>
数值积分中的辛普森方法及其误差估计
查看>>
Web service (一) 原理和项目开发实战
查看>>
跑带宽度多少合适_跑步机选购跑带要多宽,你的身体早就告诉你了
查看>>
Javascript异步数据的同步处理方法
查看>>
iis6 zencart1.39 伪静态规则
查看>>
SQL Server代理(3/12):代理警报和操作员
查看>>
Linux备份ifcfg-eth0文件导致的网络故障问题
查看>>
2018年尾总结——稳中成长
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
Shell编程基础
查看>>
Shell之Sed常用用法
查看>>
Centos下基于Hadoop安装Spark(分布式)
查看>>
mysql开启binlog
查看>>
设置Eclipse编码方式
查看>>
分布式系统唯一ID生成方案汇总【转】
查看>>
并查集hdu1232
查看>>