我们为什么使用高山图像来创建我们的自定义图像

问题描述 投票:-2回答:2

为什么在创建自定义图像时需要添加Alpine图像?如果我在创建docker文件时未添加Alpine映像怎么办,它将引发错误或无法正常工作。

P.S,我是初学者,正在学习docker。

docker dockerfile
2个回答
0
投票

[在Dockerfile的第一行中,选择要使用的“虚拟机”。


0
投票

您必须具有一个基础映像,在该映像上将安装所有库和代码以创建自己的自定义映像。您可以使用任何基本映像,例如debian,centos,ubuntu。但是您肯定会偏爱任何尺寸较小且具有所有repo链接的映像。然后是高山。

来自高山descriptionAlpine Linux是围绕musl libc和BusyBox构建的Linux发行版。该映像只有5 MB,可以访问比其他基于BusyBox的映像更完整的软件包存储库。这使Alpine Linux成为实用程序甚至生产应用程序的理想基础。

要查看基本图像之间的更多好处和比较,您可以选中此one

© www.soinside.com 2019 - 2024. All rights reserved.