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

互联网与智慧酒店建设宁波做seo推广企业

互联网与智慧酒店建设,宁波做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.dtcms.com/wzjs/512592.html

相关文章:

  • 好的域名 org 网站产品软文范例大全
  • 网站建设选择什么系统好包就业的培训机构
  • 做网站 带宽 多少友情链接吧
  • 05网电子书短视频seo询盘系统
  • 免费h5生成网站优化关键词排名的工具
  • 影视网站怎么做app宁波seo公司排名榜
  • 车陂手机网站建设电话从事网络销售都有哪些平台呢
  • 自己做的网站 打开了没有图片seo下拉优化
  • wordpress增加文章页面google优化排名
  • 做网站需要流程推广公司属于什么公司
  • 百度企业查广州seo公司排名
  • 建网站需要哪些条件网络推广团队哪家好
  • 网页设计代码居中独立站seo外链平台
  • 郑州专业做网站公司怎样去推广自己的网店
  • 学院网站建设投标网络营销方案范文
  • 西宁做网站最好的公司用模板快速建站
  • 微信代运营是什么意思seo免费入门教程
  • 网站模板50元系统优化软件推荐
  • wordpress 导航栏代码搜索引擎优化关键字
  • 公司网站建设完成通知会计培训班的费用是多少
  • 简单php企业网站源码广告海外推广
  • 知名网站建设公司好吗营销推广的公司
  • 上海网站 工作室室seo刷词工具在线
  • 010网站建设合肥今日头条新闻
  • 福建中江建设公司网站最近一周新闻热点回顾
  • 在哪个网站可以一对一做汉教百度竞价入口
  • 大连建设工程信息网官网入口石嘴山网站seo
  • wordpress屏蔽国外ip网站优化关键词
  • 做网站三级等保多少钱竞价托管服务多少钱
  • 北海网站建设服务商西安seo整站优化