Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.2k views
in Technique[技术] by (71.8m points)

docker集群问题

各位大佬,新自学的doker有些问题没学明白,特来请教一下:
1,正常的商业环境下,在一台服务器上部署几个docker比较合适?比如4核8G的服务器。
2,使用springboot打成的jar包,更新同步到docker宿主机上,必须需要重新docker才能有效,这样就会导致访问停止了几秒钟,有没有什么办法可以在不停止访问服务的同时,更新jar和docker服务?
3,访问量大的话就要牵扯到集群,如果是10台以内的集群,是否需要使用k8s呢?
网上说法不一。没有解决心中疑问。特来求教。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

个人的理解
1、docker 实例本质上是一个进程,一台服务器部署几个docker实例比较合适主要还是看你的进程本身需要占用多少资源,k8s集群内单个node默认设置最多运行110个pod;
2、在k8s集群上,可以部署多实例通过滚动更新的方式实现;
3、先了解自身业务和运维上有什么痛点,再看k8s能给你解决多少痛点,再决定要不要上;


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...