Alpine基础
Contents
💠
💠 2024-09-06 11:36:43
Alpine
从K8S及应用层兼容考虑,都不推荐Alpine做基础镜像!
是否适合用作Docker基础镜像
Alpine Linux,一个只有 5M 的 Docker 镜像
- Does Alpine have known DNS issue within Kubernetes?
- 优点是镜像很小 但是缺点是工具集和相关底层库实现和Ubuntu等主流发行版不一致,可能导致应用出现不一致情况,终端内的工具集也是不统一的
- alpine 使用的musl 主流使用的glibc
- 即使从优点来说 由于镜像底层的文件系统是多层,所以多次分发镜像时,基础镜像小也就没有了优势
BusyBox
里面各种工具命令能满足大部分需求, 但是命令参数,实现的功能都和原始的工具有差异,有裁剪
- 真正的 ls 属于
coreutils
包 - 真正的 ps 属于
procps
包
Author Kuangcp
LastMod 2018-11-21