首页 Docker教程docker-anpine镜像介绍

docker-镜像管理

docker-镜像加速配置

运维派隶属马哥教育旗下专业运维社区,是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai
领取学习更多免费Linux云计算、Python、Docker、K8s教程关注公众号:马哥linux运维

alpine 介绍

docker-anpine镜像介绍插图

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

Alpine 由非商业组织维护的,支持广泛场景的 Linux发行版,它特别为资深/重度Linux用户而优化,关注安全,性能和资源效能。Alpine 镜像可以适用于更多常用场景,并且是一个优秀的可以适用于生产的基础系统/环境。

Alpine Docker 镜像也继承了 Alpine Linux 发行版的这些优势。相比于其他 Docker 镜像,它的容量非常小,仅仅只有 5 MB 左右(对比 Ubuntu 系列镜像接近 200 MB),且拥有非常友好的包管理机制。官方镜像来自 docker-alpine 项目。

目前 Docker 官方已开始推荐使用 Alpine 替代之前的 Ubuntu 做为基础镜像环境。这样会带来多个好处。包括镜像下载速度加快,镜像安全性提高,主机之间的切换更方便,占用更少磁盘空间等。

下表是官方镜像的大小比较:

-Alpine 官网:https://www.alpinelinux.org/
-Alpine 官方仓库:https://github.com/alpinelinux
-MARKDOWN_HASH45a94c5ae2df00c49cca09d7d26c06ecMARKDOWNHASH 官方镜像:https://hub.docker.com//alpine/
-Alpine 官方镜像仓库:https://github.com/gliderlabs/docker-alpine
-Alpine 阿里云的镜像仓库:https://mirrors.aliyun.com/alpine/

范例:alpine安装软件

范例:

下载镜像

从docker 仓库将镜像下载到本地,命令格式如下:

镜像下载保存的路径:

注意:镜像下载完成后,会自动解压缩,比官网显示的可能会大很多,如: centos8.1.1911下载时只有70MB,下载完后显示237MB

范例:从docker官网下载镜像

范例:下载镜像alpine

范例:

本文链接:http://www.yunweipai.com/34784.html

docker-镜像管理

docker-镜像加速配置

网友评论comments

发表评论

电子邮件地址不会被公开。

暂无评论

Copyright © 2012-2020 YUNWEIPAI.COM - 运维派
扫二维码
扫二维码
返回顶部