在学习和学习 Docker 时,我已经阅读了很多关于Linux发行版的内容,我总是在Alpine中阅读正面评论,因为它很轻,但使用轻量级有什么缺点?我猜测它因为它的轻量级,它在缩放方面也有缺点。另外,与其他发行版如Ubuntu相比,轻量级发行版的优势是什么呢?我如何测试并感受到优势?
答案 0 :(得分:1)
轻量级发行版的主要优点是生成的Docker镜像很小。这意味着您可以更快地拉(下载)服务器上的图像。图像越小,部署就越快。因此,它实际上是扩大规模的一个优势。
通过运行docker pull ubuntu
和docker pull alpine
,您可以感受到优势。一个命令应该比另一个命令快得多(假设你还没有拉过这些图像)。
关于缺点,人们习惯使用像Ubuntu这样的发行版,因此他们需要学习如何使用Alpine(例如如何使用包管理器)。另一个缺点可能是包的可用性或它们的兼容性,即使越来越多packages are available on Alpine。