与像Alpine这样的轻量级镜像相比,使用笨重的基本镜像(如Ubuntu 14.04)有什么优势?使用精致的基础图像是否比轻量级的图像更安全?
最佳答案
尺寸。就像您所说的Heavy image
一样,它的大小将很大,并且不如lightweight image
那样快。基本的 Alpine 图像约为5MB(与Windows“开始”按钮的大小相同)。
例如,基于mysql的基于 Alpine 的镜像为16MB,而基于ubuntu的等效镜像为232MB。那是应该的14倍以上。我想不出您需要基于ubuntu的mysql镜像的原因。
因此,advantages是:
关于docker - 选择适当的Docker基本镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43509647/