Docker容器技术与应用Docker镜像管理.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高等职业技术教育计算机有关专业 《Docker容器技术与应用项目教程》 项目3 项目3 Docker 目 3.1 项目陈述 录 3.2 必备知识 3.3 项目实施 项目3 Docker镜像管理 学习目的 • 掌握Docker镜像地基础知识。 • 掌握Docker技术以及相应地操作方法。 • 掌握Dockerfile指令以及使用Dockerfile构建镜 3.1 项目陈述 镜像是Docker地核心技术之一,Docker镜像是打包好地 应用程序,相当于Windows系统地安装软件包, 础,有了镜像才能启动容器并运行应用,Docker 生命周期都离不开镜像, 序,首先需要准备相应地镜像,容器是镜像运行时地实体 ,Docker地容器是镜像创建地运行实例, 多个容器,容器之间都是相互隔离地, 3.2 必备知识 3.2.1Docker镜像地有关知识 镜像是Docker是最核心地技术之一,也是应用发 准格式,Docker镜像类似于虚拟机地镜像,是一个只 模板,也是一个独立地文件 统, 据,Docker镜像是按照Docker要求定制地应用程序, 软件安装包一样,一个Docker镜像可以包括一个应 序以及能够运行它地基本操作 统环境。 • 1.Docker镜像 镜像地英文名称为image,又译为映像,在IT 系列文件或一个磁盘驱动器地精确副本,例如,一个Linux 像可以包含一个基本地Linux操作系统环境,其仅安装了 nginx应用程序或用户需要地其它应用, nginx镜像;一个Web 操作系统(Linux)环境,一个Apache HTTP Server软件, 及用户开发地Web应用程序。Ghost 软件, 信息,在云计算环境下,镜像就是一个虚拟机模板, 装基本地操作系统与其它软件, 一个镜像,然后启动一个或多个镜像地实例即可, 类似,Docker镜像是用于创建容器地只读模板, 件系统,而且比虚拟机更轻巧。 • 1.Docker镜像 Docker镜像是Docker容器地静态表示,包括Docker容器所要运行地 代码及运行时地配置,Docker镜像采用分层地方式构建,每个镜 一系列地镜像层组成,镜像一旦被创建就无法被修改,一个运行着地 Docker容器是一个镜像地实例,当需要修改容器镜像地某个文件时, 能对处于最上层地可写层进行变动,而不能覆盖下面只读层内容,如 3.1所示,可写层位于底下地若干只读层之上,运行时地所有变化, 数据与文件地写操作以及更新操作,都会保存在可写层。同时 镜像采用了写时复制地策略(Copy-on-Write),在多个容器之间享 像,每个容器在启动地时候并不需要单独复制一份镜像文件, 有镜像层以只读地方式挂载到一个挂载点,再在上面覆盖一个可读 地容器层,写时复制策略配合分层机制地应用,减少了镜像对磁盘空 地占用与容器启动时间。 Docker镜像采用统一文件系统对各层进行管理,统一文件系统技术 将不同地层整合成一个文件系统,为这些层提供一个统一地视角, 就可以隐藏了多层地存在,从用户地角度来看,只存在一个文件系统 • 1.Docker镜像 操作系统分为内核空间与用户空间,对于Linux系统而言, 会挂载root文件系统,为其提供用户空间支持,而Docke 是一个root文件系统,Docke 镜像是一个特殊地文件系统, 器运行时所需要地程序,库,资源等文件外, 些配置参数,镜像不包含任何动态数据, 被改变。镜像是创建容器地基础,通过版本管理与联合文件系统 ,Docke 提供了一套非常简单地机制来创建镜像与更新现有地镜像 容器运行时,使用地镜像如果在本地计算机不存在,则Docke 从Docke 镜像仓库下载镜像,默认从Docker Hub • 2.Docker镜像仓库 镜像仓库地Docker架构是非常重要地,镜像会因业务需求地不同 以不同类型地形式存在,这就需要一个很好地机制对这些类型地

文档评论(0)

173****0166 + 关注
实名认证
文档贡献者

临床医师执业资格证持证人

医学资料整理

领域认证该用户于2023年01月12日上传了临床医师执业资格证

1亿VIP精品文档

相关文档