美文网首页
Alpine 一个Docker常用的基础镜像

Alpine 一个Docker常用的基础镜像

作者: 写个代码容易么 | 来源:发表于2020-04-25 10:10 被阅读0次

官网地址:https://www.alpinelinux.org/

简介

Alpine 操作系统是一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musl libc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,因此得到开源社区越来越多的青睐。在保持瘦身的同时,Alpine 还提供了自己的包管理工具 apk,可以通过 https://pkgs.alpinelinux.org/packages 网站上查询包信息,也可以直接通过 apk 命令直接查询和安装各种软件。

基础镜像大小对比

REPOSITORY                          TAG                 IMAGE ID            CREATED             SIZE
ubuntu                              latest              1d622ef86b13        25 hours ago        73.9MB
alpine                              latest              f70734b6a266        25 hours ago        5.61MB
debian                              latest              3de0e2c97e5c        2 days ago          114MB
centos                              latest              470671670cac        3 months ago        237MB

虚拟机安装alpine系统

1.官网下载虚拟机镜像VIRTUAL
https://www.alpinelinux.org/downloads/
2.使用VirtualBox安装系统
3.启动后执行setup-alpine进行安装
4.安装过程需要配置时区,网卡及磁盘
5.安装完成后重新启动reboot

alpine包管理工具apk使用

首先配置apk仓库,这里使用中科大镜像
vi /etc/apk/repositories

http://mirrors.ustc.edu.cn/alpine/v3.11/main/

配置完后保存退出

apk update,更新安装包索引
apk upgrade,更新安装包
apk add vim,安装vim
apk del htop,卸载htop
apk list,查看应用列表

相关文章

网友评论

      本文标题:Alpine 一个Docker常用的基础镜像

      本文链接:https://www.haomeiwen.com/subject/pnjhwhtx.html