select一个合适的Docker基础镜像
与像Alpine这样的轻量级图像相比,使用像Ubuntu 14.04这样的重磅图像有什么优势? 使用比轻量级更安全的复杂基础图像?
尺寸。 如你所说, Heavy image
将会很大,并不像一个lightweight image
那么快。 基本的高山图像大约5MB(与Windows“开始”button大小相同)。
例如,使用mysql的高山图像是16MB,而基于Ubuntu的等效图像是232MB。 那比它应该超过14倍。 我想不出你需要一个基于Ubuntu的MySQL映像的原因。
所以, 优点是:
- 速度 :轻量级的图像下载,安装和运行速度更快
- 安全性 :由于图像的占位面积较小, 安全性得到提高
- 迁移 :主机之间更快的迁移
- 磁盘空间 :您将使用更less的磁盘空间