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

响应式网站建设市场建设中专网站

响应式网站建设市场,建设中专网站,影响网站建设的关键点,购物网页设计模板html文章目录前言封装应用的Dockerwhy Docker not LXC?附前言 当文件系统、访问、资源都可以被隔离后#xff0c;容器就已经具备它降生所需要的全部前置支撑条件了。为了降低普通用户综合使用 namespaces、cgroups 这些低级特性的门槛#xff0c;2008 年 Linux Kernel 2.6.24 内… 文章目录前言封装应用的Dockerwhy Docker not LXC?附前言 当文件系统、访问、资源都可以被隔离后容器就已经具备它降生所需要的全部前置支撑条件了。为了降低普通用户综合使用 namespaces、cgroups 这些低级特性的门槛2008 年 Linux Kernel 2.6.24 内核在刚刚开始提供 cgroups 的同一时间就发布了名为Linux 容器LinuX ContainersLXC的系统级虚拟化功能。 封装应用的Docker 2013 年宣布开源的 Docker毫无疑问是容器发展历史上里程碑式的发明然而 Docker 的成功似乎没有太多技术驱动的成分。它的容器化能力直接来源于 LXC它的镜像分层组合的文件系统直接来源于AUFS。 why Docker not LXC? 在LXC以及更早的OpenVZ 和 Linux-VServer视角来看容器都是一种封装系统的轻量级虚拟机而 Docker 眼中的容器的定义则是一种封装应用的技术手段。这两种封装理念在技术层面并没有什么本质区别但在应用效果上差异可就相当大了。 以封装系统为出发点如果仍然是按照先装系统再装软件的思路就永远无法做到一两分钟甚至十几秒钟就构造出一个合乎要求的软件运行环境这也就决定了 LXC 不可能形成今天的容器生态。 为什么要用 Docker 而不是 LXCWhy would I use Docker over plain LXC Docker 除了包装来自 Linux 内核的特性之外它的价值还在于 跨机器的绿色部署Docker 定义了一种将应用及其所有的环境依赖都打包到一起的格式仿佛它原本就是绿色软件一样。而 LXC 并没有提供这样的能力使用 LXC 部署的新机器很多细节都要依赖人的介入虚拟机的环境基本上肯定会跟你原本部署程序的机器有所差别。 以应用为中心的封装Docker 封装应用而非封装机器的理念贯穿了它的设计、API、界面、文档等多个方面。相比之下LXC 将容器视为对系统的封装这局限了容器的发展。 自动构建Docker 提供了开发人员从在容器中构建产品的全部支持开发人员无需关注目标机器的具体配置就可以使用任意的构建工具链在容器中自动构建出最终产品。 多版本支持Docker 支持像 Git 一样管理容器的连续版本进行检查版本间差异、提交或者回滚等操作。从历史记录中你可以查看到该容器是如何一步一步构建成的并且只增量上传或下载新版本中变更的部分。 组件重用Docker 允许将任何现有容器作为基础镜像来使用以此构建出更加专业的镜像。 共享Docker 拥有公共的镜像仓库成千上万的 Docker 用户在上面上传了自己的镜像同时也使用他人上传的镜像。 工具生态Docker 开放了一套可自动化和自行扩展的接口在此之上用户可以实现很多工具来扩展其功能比如容器编排、管理界面、持续集成等等。 ——Solomon Hykes2013 从开源到现在只过了短短数年时间Docker 就已经成为了软件开发、测试、分发、部署等各个环节都难以或缺的基础支撑而它自身的架构也发生了相当大的改变Docker 被分解为了几个子系统包括 Docker Client、Docker Daemon、Docker Registry、Docker Container 等等以及 Graph、Driver、libcontainer 等各司其职的模块。2014 年Docker 开源了自己用 Golang 开发的libcontainer这是一个越过 LXC 直接操作 namespaces 和 cgroups 的核心模块有了 libcontainer 以后Docker 就能直接与系统内核打交道不必依赖 LXC 来提供容器化隔离能力了。 2015 年在 Docker 的主导和倡议下多家公司联合制定了“开放容器交互标准”Open Container InitiativeOCI这是一个关于容器格式和运行时的规范文件其中包含了运行时标准runtime-spec 、容器镜像标准image-spec和镜像分发标准distribution-spec分发标准还未正式发布。 运行时标准定义了应该如何运行一个容器、如何管理容器的状态和生命周期、如何使用操作系统的底层特性namespaces、cgroup、pivot_root 等容器镜像标准规定了容器镜像的格式、配置、元数据的格式你可以理解为对镜像的静态描述镜像分发标准则规定了镜像推送和拉取的网络交互过程。 为了符合 OCI 标准Docker 推动自身的架构继续向前演进 附 此文章为3月Day06学习笔记内容来源于极客时间《周志明的软件架构课》
http://www.w-s-a.com/news/260983/

相关文章:

  • 宁波大型网站制作建立一个网站 优帮云
  • 大连零基础网站建设教学电话有哪些比较好的做ppt好的网站
  • 哪个网站做logo设计我的建筑网
  • php电子商务网站开发沂源手机网站建设公司
  • html和php做网站哪个好3gcms企业手机网站整站源码asp
  • 网站建设网页设计案例云南建设厅网站删除
  • 杏坛网站制作太原做网站要多少钱呢
  • 做新闻类网站还有市场吗东莞黄页网广告
  • 地方网站做外卖专业做互联网招聘的网站有哪些
  • 网站推广公司兴田德润紧急网页升级紧急通知
  • 厦门做网站哪家强企业网站网页设计的步骤
  • 普拓网站建设济南行业网站建设
  • 燕郊 网站开发网站里的地图定位怎么做
  • 门户网站建设招标互联网创业项目概述
  • 用什么做网站比较好市场调研公司是做什么的
  • 电商网站充值消费系统绍兴网站优化
  • 深圳网站建设公司联虚拟币交易网站开发
  • 专业网站设计建设公司抖音代运营公司排名前十强
  • 做网站架构肃北蒙古族自治县建设局网站
  • 推广网站怎么建经济研究院网站建设方案
  • 网站建设商家淘宝客自建网站做还是用微信qq做
  • django做网站效率高吗涉县移动网站建设报价
  • 做外贸网站注册什么邮箱能够做渗透的网站
  • 购物网站 怎么做织梦网站会员功能
  • 北京市网站开发公司郑州联通网站备案
  • 温岭专业营销型网站建设地址wordpress小程序怎么不用认证审核
  • 网站建设主体设计要求微信公众号缴费
  • 网站建设的税率WordPress多用户建站
  • 专业门户网站的规划与建设网络培训
  • 东莞汽车总站停止营业crm管理系统在线使用