最近在做各种应用程序(go、java、.net)镜像大小时,发现alpine linux作为基础镜像非常适合,最喜欢alpine linux官网宣传的'Small! Simple! Secure! Apline
。
Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.”
主要特点如下:
- Small 小巧
基于Musl libc和busybox,和busybox一样小巧,最小的Docker镜像只有5MB;
- 简单 Simple
提供APK包管理工具,软件的搜索、安装、删除、升级都非常方便;
- 安全 Secure
面向安全的轻量发行版。
后面持续更新alpine linux的使用教程:
- ch01:Apline Linux安装(virtual box)
- ch02:apk软件源配置
- ch03:ssh远程登录配置
- ch04:docker安全远程登录配置