微软与 Docker 合作,Windows 将提供 Docker 原生支持

Neo
 Neo
发布于 2014年10月17日
收藏 23

Docker与微软联合宣布将在Windows Server中提供Docker的原生支持。众所周知,Docker是新一代的轻量化的虚拟技术。它依赖Linux内核所提供的cgroup等Linux专有特性,因此在此之前你若想在Windows平台上使用Docker则必须先用其他的虚拟化方案来虚拟一个Linux操作系统,然后才能在Linux操作系统中运行Docker,进而对你的应用进行虚拟化。现在微软通过跟Docker的合作,将在Windows下提供Docker所需要的Api,为Docker在Windows下原生运行做好了准备。

这件事有什么意义呢?意义则在于一夜之间Windows平台突然多了很多很多之前只能在Linux平台下运行的软件,他们的运行效率跟Linux平台下相差不大,并不会出现像nginx一样的在Windows平台下就用select,poll等IO接口,而在Linux下则使用epoll等高级IO接口而出现的巨大性能差异。

不过笔者觉得这方案最大的获益者应该是使用.net技术的开发者,因为他们除了能使用.net技术之外,现在他们的技术栈里面的选择又更多了,不光光是Windows的特有技术了,Linux下面的各种技术也能拿来用了。现在若要联合开源技术与微软技术将变得非常简单,只要在Windows里面运行对应的Docker容器就可以了。

via docker

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:微软与 Docker 合作,Windows 将提供 Docker 原生支持
加载中

最新评论(15

假正经哥哥
假正经哥哥
这个太酷了
mingshun
mingshun
最近在玩,感觉不错。
eechen
eechen

引用来自“qianjin2003”的评论

福音啊,微软终于拉下面子增加Linux兼容层了。现在微软自己的SUA(一个Unix兼容层)简直不堪使用。

引用来自“航航”的评论

Win桌面环境+Linux开发平台,这叫蚕食Linux吧
其实微软完善POSIX等支持也很好,Linux上的开源软件能够进一步在Windows上普及,而且Windows上开发的软件也能部署到Linux上提供服务,这样的愿景也不错.
eechen
eechen

引用来自“qianjin2003”的评论

福音啊,微软终于拉下面子增加Linux兼容层了。现在微软自己的SUA(一个Unix兼容层)简直不堪使用。

引用来自“航航”的评论

Win桌面环境+Linux开发平台,这叫蚕食Linux吧
Windows连POSIX都还不支持,还得靠Cygwin,居然想“一夜之间”获得Linux上的软件和性能,这不天方夜谭吗?

连*nix系支持POSIX的OSX都还不能原生运行Docker,Windows的路还长着呢,特别是Docker这种重度依赖高版本Linux内核的程序。
Fanxme
Fanxme

引用来自“qianjin2003”的评论

福音啊,微软终于拉下面子增加Linux兼容层了。现在微软自己的SUA(一个Unix兼容层)简直不堪使用。
Win桌面环境+Linux开发平台,这叫蚕食Linux吧
Fanxme
Fanxme
能在Win中运行Lin软件,估计我对Linux的依赖就不那么强了
Shazi199
Shazi199
要等到猴年马月才能出来。。
返回顶部
顶部