当前位置:首页 > 软件开发 > 正文

docker windows(windows下的docker没意义)

docker windows(windows下的docker没意义)

本篇文章给大家谈谈docker windows,以及windows下的docker没意义对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是...

本篇文章给大家谈谈docker windows,以及windows下的docker没意义对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

可以在docker容器里跑windows么

不可以!Docker并不是全能的,设计之初也不是KVM之类虚拟化手段的替代品,简单总结几点:

1.Docker

是基于Linux64bit的,无法在32bit的linux/Windows/unix环境下使用

2.LXC

是基于cgroup等linuxkernel功能的,因此container的guest系统只能是linuxbase的3.隔离性相比KVM之类的虚拟化方案还是有些欠缺,所有container公用一部分的运行库4.网络管理相对简单,主要是基于namespace隔离

5.cgroup

的cpu和cpuset提供的cpu功能相比KVM的等虚拟化方案相比难以度量(所以dotcloud主要是按内存收费)

6.docker

对disk的管理比较有限

7.container

随着用户进程的停止而销毁,container中的log等用户数据不便收集针对1-2,有windowsbase应用的需求的基本可以pass了;3-5主要是看用户的需求,到底是需要一个container还是一个VM,同时也决定了docker作为IaaS不太可行。

docker windows linux通用吗

我的回答:通用。

分析:docker作为一个基于go语言实现的云开源项目,目前主流的操作系统都已经支持docker。

微软公司宣布和docker合作,以加强对微软云平台azure对docker的支持。

谷歌公司宣称在它的PaaS平台及服务产品中广泛应用了docker。

亚马逊也推出了AWSEC2Container,提供了对docker的支持。

docker在Linux和Windows系统都通用,得到了广泛的支持和使用。

好了,文章到这里就结束啦,如果本次分享的docker windows和windows下的docker没意义问题对您有所帮助,还望关注下本站哦!

最新文章