刚接触docker不久,学了点最最基础的东西
目前公司的服务(JavaEE为主)都跑在centos上,我也尝试了构建以centos:7为基础镜像的容器
在接触外面一些资料的过程中,发现样例都是以ubuntu居多
官方ubuntu支持的比较好,这个我是知道的
我在使用阿里云的容器hub时,所有的Dockerfile都是ubuntu下的,而且ubuntu还有优化版的base image,phusion-baseimage之类的
问题:
1、各位的base image是怎么选择的,这个选择重要么?
2、跑docker的服务器系统用什么系统有关系么,是不是也是ubuntu更适合?
Cela dépend de vous, les centos et l'ubutnu sont tous les deux bons,
Le choix que vous utilisez ne fait pas beaucoup de différence, mais si vous ne vous souciez que de la taille de l'image, vous pouvez essayer Alpine Linux
C'est très petit, stable en dessous de 5M
Maintenant, je prévois d'essayer de voir si je peux convertir en alpin. On dit que l'image officielle sera entièrement convertie en alpin
.Je ne sais pas si c'est vrai ou pas, mais de nombreuses images officielles ont des versions alpines