当前位置: 首页 > news >正文

apicloud影视源码成都seo优化公司

apicloud影视源码,成都seo优化公司,中企动力做的保安服务网站,百度指数查询官网入口1、容器文件系统 每个容器都有对应的一个镜像,镜像是容器的静态形式,镜像包含容器运行所需要的各种二进制文件,库文件,配置文件等等,由这些文件打包共同组成容器的镜像。 在容器里面执行 df / 命令: 可以…

1、容器文件系统

每个容器都有对应的一个镜像,镜像是容器的静态形式,镜像包含容器运行所需要的各种二进制文件,库文件,配置文件等等,由这些文件打包共同组成容器的镜像。

在容器里面执行 df / 命令:
在这里插入图片描述
可以看到容器根目录的文件系统时overlay,而不是传统的ext4或者NFS之类的。那么这个overlay文件系统是什么呢?
容器为什么要使用这么个文件系统呢?

首先假设容器使用ext4文件系统会有什么问题呢?

每个容器都需要一个镜像,但是每个容器所依赖的操作系统库文件什么都是差不多的,如果每个容器都单独下载维护这些文件,磁盘资源和网络资源都会造成一定的浪费。
比如说,假设一个镜像文件的大小是500MB,那么100个容器的话,就需要下载500MB*100= 50GB的文件,并且占用50GB的磁盘空间。
特别是这样的情况:假如这100个容器镜像都是基于”ubuntu:18.04”的,每个容器镜像只是额外复制了50MB左右自己的应用程序到”ubuntu: 18.04”里,那么就是说在总共50GB的数据里,有90%的数据是冗余的。
在这里插入图片描述
因此为了解决这个问题,容器使用OverlayFS文件系统。

2、OverlayFS

OverlayFS是联合文件系统的一种实现,什么是联合文件系统呢?就是指可以将多个目录里的文件挂载在同一个目录上,这个特性正好可以解决容器镜像的问题。
在这里插入图片描述

这个OverlayFS有两层,分别是lowerdir和upperdir。lowerdir里是容器镜像中的文件,对于容器来说是只读的;upperdir存放的是容器对文件系统里的所有改动,它是可读写的。

比如,我们可以把ubuntu18.04这个基础镜像的文件放在一个目录ubuntu18.04/下,容器自己额外的程序文件app_1_bin放在app_1/目录下。

然后,我们把这两个目录挂载到container_1/这个目录下,作为容器1看到的文件系统;对于容器2,就可以把ubuntu18.04/和app_2/两个目录一起挂载到container_2的目录下。

但是假设某个镜像需要对库文件进行定制化配置呢?此时就会引入写复制技术,专门复制一份要修改的文件,然后任由对其进行更改,并不会影响原来的文件。

http://www.cadmedia.cn/news/4616.html

相关文章:

  • 门户网站建设方案招标文件石家庄抖音seo
  • 俄罗斯电商平台ozon入驻条件徐州seo排名公司
  • 给公司起名字大全免费免费seo快速收录工具
  • 四川网站建设 湖南岚鸿企业推广方案
  • 网站设计制作公司排名百度公司官网入口
  • 网站建设Z亿玛酷1流量订制变现流量推广app
  • 电商网站设计快手seo软件下载
  • 我国各地区政府网站建设差异做网络优化的公司排名
  • 嘉兴网站建设需要多少钱宁波网站推广找哪家公司
  • 专注河南网站建设seo搜索引擎工具
  • 重庆网站的制作价格宁波seo自然优化技术
  • 宁河网站建设网页制作步骤
  • 网站域名需要购买吗宁波网站制作优化服务
  • magento网站建设seo快速优化报价
  • 做网站的服务器怎么免费创建网站
  • 政府网站建设情况调查济源新站seo关键词排名推广
  • 2012系统 做网站海外网络推广服务
  • 衢州网站建设精华seo诊断报告
  • 文明网站建设总结昆明seo技术培训
  • 动态型网站建设哪里便宜青岛网站建设与设计制作
  • 手机兼职平台app排行榜前十名周口seo推广
  • 诸暨做网站公司百度搜索服务
  • 信誉好的丹阳网站建设郑州网站seo外包
  • 花店网站建设方案网络销售平台有哪些
  • java php 网站建设做一套二级域名网站怎么做
  • 财务软件开发公司简介seo关键词是怎么优化的
  • it运维专员宁波seo推广优化怎么做
  • 珠海网站建设推广厂商韶关今日头条新闻
  • 网站建设的维护范围最新国际足球世界排名
  • 松江网站建设平台短视频seo关键词