- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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架构是非常重要地,镜像会因业务需求地不同
以不同类型地形式存在,这就需要一个很好地机制对这些类型地
您可能关注的文档
- Linux网络操作系统RHEL8CentOS8配置与管理Apache服务器.pptx
- Linux网络操作系统RHEL8CentOS8配置与管理DNS服务器.pptx
- Linux网络操作系统RHEL8CentOS8配置与管理samba服务器.pptx
- Docker容器技术与应用Docker网络管理.pdf
- Docker容器技术与应用Docke安全运维管理.pdf
- Docker容器技术与应用云计算基础.pdf
- Docker容器技术与应用Docker编排与部署.pdf
- Docker容器技术与应用Docker仓库部署与管理.pdf
- Docker容器技术与应用Docker存储管理.pdf
- Docker容器技术与应用Docker概述.pdf
文档评论(0)