开发者社区> 问答> 正文

为什么docker 的linux镜像那么小

为啥只有200M?

展开
收起
小黄鸭哈哈哈 2021-09-28 15:46:39 1173 0
1 条回答
写回答
取消 提交回答
  • 首先你要明白,Linux操作系统分别由两部分组成 1.内核空间(kernel) 2.用户空间(rootfs) 内核空间是kernel,Linux刚启动时会加载bootfs文件系统,之后bootf会被卸载掉, 用户空间的文件系统是rootfs,包含常见的目录,如/dev、/proc、/bin、/etc等等 不同的Linux发行版本(红帽,centos,ubuntu等)主要的区别是rootfs, 多个Linux发行版本的kernel差别不大。 因此通过docker pull centos命令下载镜像,实质上下载centos操作系统的rootfs,所以docker下载的镜像大小只有200M。

    2021-09-28 16:47:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载