Docker镜像加载原理

作者 : 木木 本文共570个字,预计阅读时间需要2分钟 发布时间: 2022-02-16 共81人阅读

初学不知服务器好,错把女人当成宝!2*4*8服务器74/年,可以购买3年,新老用户不限 少帮助站街女人一次就可购买3年服务器   点我就对了


简介: Docker镜像加载原理

docker的镜像实际上由一层一层的文件系统组成,这种层级的文件构成文件系统UnionFS。

bootfs(boot file system) 主要包含bootloader和kernel,

bootloader主要作用是引导加载kernel, Linux刚启动时会加载bootfs文件系统,Docker镜像的最底层是bootfs。

这一层与典型的Linux/Unix系统是一样的,包含boot加载器和内核。

当boot加载完成之后整个内核就都在内存中了,此时内存的使用权已由bootfs转交给内核,此时系统也会卸载bootfs。

rootfs (root file system) ,在bootfs之上。

包含的就是典型 Linux 系统中的 /dev, /proc, /bin, /etc 等标准目录和文件。

rootfs就是各种不同的操作系统发行版,比如Ubuntu,Centos等等。

平时我们安装进虚拟机的CentOS都是好几个G,为什么docker这里才220M

对于一个精简的OS,rootfs可以很小,只需要包括最基本的命令、工具和程序库就可以了,

因为底层直接用Host的kernel,自己只需要提供 rootfs 就行了。

由此可见对于不同的linux发行版, bootfs基本是一致的, rootfs会有差别, 因此不同的发行版可以公用bootfs。

优质免费资源分享站wordppt--全站内容均来源于网络,仅供学习交流使用。如有侵权内容请联系我们,我们会三个工作日内下架相关文章或资源。
购买云服务器请进:
《腾讯云》https://curl.qcloud.com/BZhPtRXX
《阿里云》https://www.aliyun.com/minisite/goods?taskCode=yds2021-09zy&recordId=null&userCode=d4m00na3
优质源码资源站最新网站源码游戏源码手游源码等免费资源下载 » Docker镜像加载原理

常见问题FAQ

源码下载地址出现付费网盘怎么处理?
联系客服即刻免费下载,留下链接地址,客服会在第一时间待下载资源。
源码可以商用吗?
本站素材均来自余网络,本站仅提供学习交流使用,商用版权请购买正版。
源码下载不会部署安装怎么办?
本站内容均有部署文档,参考文档操作即可。
楼主提供安装部署服务吗?
本站分享仅为学习使用,建议经量自己动手。
资源出现地址无效或无法下载怎么处理。
联系客服,客服会在第一时间处理资源链接问题或退款。
其他所有问题请看这里!!!!!
请保持素质,严禁因为任何问题攻击客服,所有问题客服均会在第一时间处理。无法处理或不满意请邮件投诉sw@51mimu.com

发表评论