Docker 未来有没有可能全面取代虚拟化技术?

2014-11-10 23:25:41 +08:00
 wangleineo
个人感觉Docker非常节省资源,而虚拟一台主机的成本太高了;
虽然docker还存在安全问题,但是未来未必不能解决;
当前Docker似乎只用于PaaS,而虚拟机用于IaaS,但是什么应用场景必须用虚拟机的吗?
最近VMWARE股价下跌,不知道是否与此有关
8424 次点击
所在节点    Docker
27 条回复
vibbow
2014-11-11 04:33:21 +08:00
Docker支持windows么?
ryd994
2014-11-11 06:56:57 +08:00
kmod
ixiaohei
2014-11-11 08:57:25 +08:00
虚拟容器,可能取代一部分,不能取代全面。毕竟有的需求还是需要现在成熟的虚拟技术的,虽然资源消耗较大
raptor
2014-11-11 09:00:53 +08:00
各有各的用处,docker只是解决了一部分虚拟化的功能,但是对需要严格隔离的情况下,还是得用虚拟化,另外就是对操作系统的支持,只有Linux是不够的。
huangmingyou
2014-11-11 09:01:27 +08:00
docker 没有live migration, 而且本质上和虚拟化不一样,感觉是互补的,不存在取代问题。而且目前docker在网络上是非常弱的,因为是用iptables做的转发,有些特殊的网络协议过不了,比如l2tp
zhouzm
2014-11-11 09:08:36 +08:00
用虚拟机提供客户机工作环境,这个 Docker 怎么实现?
66beta
2014-11-11 09:33:22 +08:00
稍微看了下介绍之后,发现做开发Docker比vagrant好用很多啊
husinhu
2014-11-11 09:45:19 +08:00
只能容纳主机相同的指令集
Admstor
2014-11-11 09:54:28 +08:00
完全不是非此即彼的问题啊
Docker可以跑在IAAS上
IAAS能跑在Docker么...

Docker应该是补充IAAS而已
canesten
2014-11-11 10:38:35 +08:00
dopcn
2014-11-11 11:03:55 +08:00
git 没有全面取代 svn
nicai000
2014-11-11 11:28:59 +08:00
为什么不管什么东西只要一热门, 就有小白把它当成万能的, 定位完全不一样啊. 拿git搞文件存储备份, 拿container当虚拟机, 拿树莓派搞各种自己以为是嵌入式-实际上费时费力毫无技术难度-而且就只是当另外一台linux主机用的东西...
glasslion
2014-11-11 11:29:02 +08:00
@66beta 说反了吧,开发用docker 还不得烦死
glasslion
2014-11-11 11:31:11 +08:00
@vibbow 官方已经有计划支持windows了
hjc4869
2014-11-11 12:03:29 +08:00
比Docker更成熟的,做IaaS的容器技术是OpenVZ,你觉得它能取代KVM或者Hyper-V吗?或者至少,它能取代Xen吗……
aszxqw
2014-11-11 12:11:51 +08:00
必然的
wdlth
2014-11-11 12:59:37 +08:00
容器怎么会取代虚拟化技术?难道胶囊公寓还能取代商品房?
yanze0613
2014-11-11 13:49:29 +08:00
除非能把一个服务器集群都虚拟化了,不然还是不可能额
bigbee
2014-11-11 14:55:18 +08:00
目前来说,docker技术可以说是一种更加平民化的虚拟技术,将大大促进虚拟技术在桌面上被更多人了解和使用,但是真要工业产品化,那还是传统的虚拟机更健壮、更全面
ant_sz
2014-11-11 16:02:53 +08:00
肯定会在很多一部分市场里取代虚拟机,但是当然也有无法取代的地方。比如异构设备的模拟,比如分布式的虚拟化(把多台物理机器上的资源虚拟成一个设备)等等。

不过,@vibbow 如果单说 windows 的支持问题,这个未来会解决的,微软和 Docker 已经宣布合作了。 http://news.microsoft.com/2014/10/15/dockerpr/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/145494

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX