关于Alpine Linux

在Docker下很多镜像都是基于 Alpine Linux 制作的 因为它的Docker镜像只有5M 非常的小 查看当前系统是属于什么发行版的Linux cat /etc/*release*


Alpine 是什么

Alpine Linux是一个面向安全应用的轻量级Linux发行版 显著的特点就是小、轻量。

包管理工具

Alpine使用apk进行包管理,通过apk –help命令查看完整的包管理命令

update 命令会从各个镜像源列表下载APKINDEX.tar.gz并存储到本地缓存,一般在/var/cache/apk/(Alpine在该目录下)、 /var/lib/apk/ 、/etc/apk/cache/下
add 命令从仓库中安装最新软件包,并自动安装必须的依赖包,也可以从第三方仓库添加软件包。
del 卸载并删除PACKAGES
upgrade 升级当前已安装的软件包
search 搜索软件包
info 命令用于显示软件包的信息。

镜像源配置

vi /etc/apk/repositories 在文件下增加阿里云镜像源仓库地址即可

1
2
http://mirrors.aliyun.com/alpine/latest-stable/main
http://mirrors.aliyun.com/alpine/latest-stable/community

-------------The End-------------