在 centos 的母机中跑 debian 的 docker 会不会比直接 debian 里面跑 debian 的性能要低?

2016-06-07 21:51:56 +08:00
 oldcai

container 和宿主机不同内核会不会导致性能变低?

docker 宿主机有什么值得优化的地方吗?

多台宿主机之间组网有什么值得注意的吗?

安全方面,宿主机需要做一些什么呢?防火墙之类的规则需要开启些什么吗?

3450 次点击
所在节点    Docker
6 条回复
ryd994
2016-06-08 03:40:43 +08:00
本来 docker 的一个重要目的就是这样用
如果一定要说有的话,就是有些版本和内核参数不同,有些特性没有,其余的不影响性能。更何况,大多数人还还没到要向内核要性能的地步。
安全方面 docker 默认是会动你防火墙的,允许出站,并打开相 export 的端口的入站。实际上 export 选项的作用就是这个,你要是自己需要更多控制可以加选项关掉
ryd994
2016-06-08 03:43:08 +08:00
说到底,内核好好提供 syscall 就行
也就是说用户空间的性能取决于容器内代码
内核空间的性能取决于内核的编译
syscall 一共就那么点,就那么多,而且基本不变
就算变也只是加新的
oldcai
2016-06-08 03:46:55 +08:00
@ryd994 也就是宿主机啥都不用管吗。。这突如其来的轻松总让人觉得有诈。。
ryd994
2016-06-08 03:53:13 +08:00
@oldcai 我的理解就是这样
再说了,你可以自己 benchmark 一下嘛
docker 里面影响性能主要就是文件系统和网络两个
CPU 方面基本没有影响

docker 就是这么方便啊………不然怎么这么热
反正我的服务器除了 KVM 就是 docker
ivmm
2016-06-08 08:55:55 +08:00
lz 测试一下,然后告诉我们答案~
BOYPT
2016-06-08 09:16:34 +08:00
性能怎么可能因为发行版不一样而有区别?

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

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

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

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

© 2021 V2EX