[Alpine Linux] Why AlpineLinux

阿里云、腾讯云、物理服务器、虚拟机、容器都是用的 alpinelinux

  1. 环境都一样,使用各方面熟悉,熟练
  2. 小 /快 – 阿里云 ECS 只需要上传一个 几十 MB 的镜像即可,从 0 安装只需要 3 分钟
  3. 简单 – 可以由内而外的了解所有 alpine 细节,对于 debian 和 centos 我都做不到,因为太复杂
  4. 跟上时代 – 内核 一般是最近的 lts ,能快速利用上新的内核特性,比如现在 linux 内核支持 io_uring, ntfs
  5. 快速更新 – 安全问题响应非常快 – 因为使用面非常广

强烈推荐

不适用场景

  1. 机器学习 – ubuntu 是最好的 – 最新 Linux 开始要集成 Navdia 驱动,情况会有所好转
  2. 商务用桌面系统 – 默认 xface – 生态 和体验没有 ubuntu 好
  3. 定制化嵌入式设备 – alpine 支持的 arch 远没有 debian 的多,如果 arch 支持可以考虑 alpine

此外,alpinelinux 特别适用于定制化 os ,比如 k3sos 这种预装好的 os 。