选择适当的Docker基础映像

时间:2017-04-20 03:23:19

标签: docker

使用像Ubuntu 14.04这样的重型基础图像比使用像Alpine这样的轻量级图像有什么优势?使用复杂的基本图像比轻量图像更安全吗?

1 个答案:

答案 0 :(得分:2)

大小。 Heavy image如你所说,它会很大,而不像lightweight image那样快。基本高山图像大约为5MB(与Windows“开始”按钮的大小相同)。

例如,带有mysql的基于高山的图像是16MB,而基于ubuntu的等效图像是232MB。这比它应该的大14倍。我想不出你需要一个基于ubuntu的mysql图像的原因。

所以,advantages是:

  • 速度:轻量级映像的下载,安装和运行速度更快
  • 安全性:由于图片占用空间较小,因此提高了安全性
  • 迁移:主机之间的迁移速度更快
  • 磁盘空间:您将使用更少的磁盘空间