你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
DockOne - DockOne官方账号
赞同来自:
徐新坤 - 京东商城-TIG-JDOS团队
苦逼少侠 - 去哪儿网互联网研发工程师,docker爱好
icebolt - Docker爱好者暗黑
寻觅神迹 - 华为工程师。专注云计算和美食。
要回复问题请先登录或注册
5 个回复
DockOne - DockOne官方账号
赞同来自:
这个要看你Docker里面跑什么应用。
徐新坤 - 京东商城-TIG-JDOS团队
赞同来自:
我做过性能测试。CPU和内存的性能损耗很小(CPU测试时,我使用的是cpusets绑定)。内存读写速率与物理机相差不大。由container自身造成的开销可以忽略。
苦逼少侠 - 去哪儿网互联网研发工程师,docker爱好
赞同来自:
docker容器本身的消耗,cpu忽略不计,内存8M多
icebolt - Docker爱好者暗黑
赞同来自:
docker本身是容器管理工具,所以问docker的系统开销,你几乎可以忽略不计。至于到底是不是@苦逼少侠说的8M,也不必去细究。
至于你开启多个容器后,是否占用更多的cpu和内存,容器是Linux内核本身支持的,是通过代码实现,用不用容器运行服务,内存和cpu的占用几乎是可以忽略不计的(至于开启庞大数量级的容器,不在我的理解范围内)。
除了cpu和内存,你还需要考虑的是网络性能。因为docker默认的网桥模式,需要通过网络对数据重新进行tcp/ip的封包解包,大数据量下,网卡性能很重要。
寻觅神迹 - 华为工程师。专注云计算和美食。
赞同来自:
很小。网上有一篇IBM的评测,基本和裸机性能差不多。1%~3%左右。