ROLL-BLOG

  • 博客首页
  • 个人主页
  • 留言板
  • 在线工具
  • 关于我
ROLL-BLOG
纸上得来终觉浅,绝知此事要躬行
  1. 首页
  2. 前端开发
  3. 正文

【学个新技术】四、Docker镜像分层原理

2021年9月27日 15104点热度 0人点赞 0条评论

一、概念

一个镜像代表一个软件,软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码,运行时所需的库,环境变量和配置文件。

二、镜像为什么这么大

原因:一个软件镜像不仅仅是原来软件包,包含软件包所需的操作系统依赖,软件自身依赖,以及自身软件包组成。

三、为什么docker镜像采用分层镜像原理

注意:docker 在设计镜像时每一个镜像都是有n个镜像共同组成

原理:UnionFS 联合文件系统:就是一次同时加载多个文件系统,但从外面看起来,只能看到一个文件系统,联合加载会把各层文件叠加起来,这样最终的文件系统会包含所有底层的文件和目录。

四、为什么采用UnionFS

最大的一个好处就是资源共享,采用分层机制实现基础层共享,从而减小docker仓库整体体积。

标签: Docker 前端开发 后端开发 学个新技术
最后更新:2021年9月27日

admin

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复
文章目录
  • 一、概念
  • 二、镜像为什么这么大
  • 三、为什么docker镜像采用分层镜像原理
  • 四、为什么采用UnionFS

归档

  • 2025 年 3 月
  • 2023 年 11 月
  • 2022 年 4 月
  • 2021 年 12 月
  • 2021 年 10 月
  • 2021 年 9 月

分类

  • Android
  • api相关
  • Jetpack
  • Mac装新机
  • SDK开发
  • 个人爱好
  • 前端开发
  • 后端开发
  • 工具搭建
  • 生活便利
  • 解决需求
  • 记个笔记
  • 课下学技术

COPYRIGHT © 2024 ROLL-BLOG. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang