讨论 关于docker服的性能问题

lomot

【Lv:4】

注册
2018/08/14
消息
49
金粒
2,152.00金粒
之前听过有人怀疑docker的性能问题,我在这里解释一下,docker是目前比较主流的快速部署方案,它的性能损耗是非常小的,约1%-3%,基本上可以忽略。另外,docker是进程级别的,它不是虚拟机。
这里有一张性能对比表,(native是指原生,kvm是一种虚拟技术)
1547520297407.png
下面这个链接是性能测评的出处
https://domino.research.ibm.com/lib...52195DD819C85257D2300681E7B/$File/rc25482.pdf

然后最新的docker版pe服链接在这里:
https://www.minebbs.com/threads/docker-bedrock-linux.1831/
 
Centos开启Ubuntu Docker的BDS会有网络性能损失,希望大佬能研究研究
 
感谢反馈!
我查了一下关于docker网络性能的资料,docker的网络性能损失主要是由于桥接网络造成的,把参数-p 19132:19132/udp去掉,加上--net=host应该就能解决问题。
完整的命令如下:
Bash:
docker run -d -it --name mcpe -v /opt/mcpe-data:/data --net=host lomot/minecraft-bedrock:1.8.1-0

然后是关于centos储存性能的那一块,按照此文档安装最新稳定版的docker-ce即可,docker中文文档-centos

由于我没有什么可行的性能测试方法,(服里面基本没人,没办法测试性能)如果你能够帮助测试,并且把结果告诉我,那就太感谢了。
 
最后编辑:
特地搭建了虚拟机测试了一下,虚拟机为Ubuntu18.04,1核1G,主机cpu为i5,负载比较小,只有两个人
第一张图是docker的截图,第二张的原版开服的截图,可以看出来,cpu占用都是20%左右,性能差别还是很小的。
2765

2767

注:玩家刚刚进入游戏的时候两者cpu都会满负载,可能是加载地图会占用一些资源,等一会就会稳定下来。
 
哇哇哇,没想到可以在这里看到大佬,感谢您制作的镜像
 

在线会员

  • JRing
  • Anzzoox
  • Yichen_R
  • MYQUEN
  • Yubel
后退
顶部 底部