采用Docker技术,生产环境下建议采用CentOS(Fedora)还是Ubuntu(Debian)?


如果选择CentOS, 但Dockerhub上的官方Image均采用Debian,很多现成的Image利用不上。但是如果选择 Ubuntu,但目前很多企业的IT系统均基于Redhat,涉及到需要重新学习Ubuntu到技术知识。

不知道大家在生产环境下选择的是什么linux发行版?当时的考虑是什么?

谢了。
已邀请:

东方星痕 - 高级工程师

赞同来自:


cetnos7 / Redhat 吧 

徐磊 - BlackOps@Qunar

赞同来自:


你的这个问题本身不是host os选型的问题,而是你没了解docker的能力范围。镜像用什么系统跟你host os一点关系都没有,你担心的地方正好是docker已经解决的部分,建议先看一下docker本身能干什么,提供什么功能,会更有帮助

zhaojunlike@ - 96 IT男

赞同来自:


的确官网很多镜像都基于debian,不过现在alpine了,和楼上同学所说一样,和os没多大关于,因为docker是基于镜像的,所以一个基础os镜像是基础,你是在docker跑镜像而不是os,请输入图片名称

要回复问题请先登录注册