DockerHub里创建的镜像太多了,如果我想挑选其中的一个,该怎么选择呢?


有官方的直接用官方的,也就是标注official的,official的肯定可以用,但未必好用;如果没有官方的就选starts最多的,这种要么是封装的比较早,要么是封装的比较好;

但最多的时候,我都是拉下来个裸操作系统,更新源后,按照我自己的思路重新封装新的image,我也知道这样不太符合docker精神,在现阶段讲我认为是最合适的选择

毕竟生态还是早期,官方都是简单封装下不怎么好用,相比之下,一些docker运营商比如daocloud和时速云封装的镜像要更好用一些
一般使用,建议用官方的源。

谢邀

目前系统或基础语言的镜像选官方的就可以了,多数情况下以他们为 base image 做自己的镜像。问题就是这些镜像大多是国外的源下载依赖会很费劲,最好from 之后换一下源。

应用相关的镜像,很多其实都不能很好满足需求,都需要自己改,这方面也没啥太好的办法,看自己需求了,一般是看他们的 dockerfile 然后把启动脚本改一下。

official 的镜像很多并不好用,可以参考一下 tutum 或者 Sameer 感觉他们做的要实用一些
求推荐docker相关的书和视频
如果有官方镜像直接使用官方的就好,否则选择stars多的,autobuild的。我个人一般不使用非autobuild!


用基础例如rhel,centos,ubuntu,官方版,然后用dockerfile build出需要的镜像


推荐阅读:
相关文章