- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Linux操作系统与云计算
(基于华为openEuler);;12.1案例引入;案例12.2:跨云迁移与混合云策略。
思政教学目标:一家初创企业最初选择了一家公有云服务商作为其主要IT基础设施。然而,随着业务的增长,他们发现有必要采用多个云提供商的服务,以便利用各自的优点,并降低供应商锁定的风险。
首先,在现有的云环境上对所有服务进行容器化,然后,他们逐步将部分服务迁移到新的云平台,使得不同云环境中的服务能够无缝协同工作,而无需过多关心底层基础设施的变化。;;12.2Docker容器技术简介;;;容器技术的底层原理及运行时都是兼容的,具体容器运行时(CR-ContainerRuntime)是由不同的组织实现。
DockerEngine:DockerInc公司社区版实现。
containerd:containerd技术是由谷歌公司实现,是更轻量级的容器技术,主要用于谷歌的云原生系统Kubernetes,旨在取代Docker技术。
CRI-O:开放容器标准实现。CRI-O诞生于RedHat、IBM、Intel、SUSE、Hyper等公司。
MirantisContainerRuntime:Docker商用版实现。
rkt:Rocket火箭公司实现。
;开放容器倡议(OCI-OpenContainerInitiative)主要目标是制定开放的容器运行时(RuntimeSpecification)和容器镜像标准(ImageSpecification)。
容器运行时标准定义了容器的生命周期管理,包括创建、启动、停止和销毁容器的操作,以及容器与宿主机的交互。
容器镜像标准定义了容器镜像的结构和内容,以及容器镜像与容器运行时之间的关联。;这里我们以Docker介绍容器技术。
Docker借鉴集装箱装运货物的思想,让开发人员将应用程序及其依赖打包到一个轻量级、可移植的容器中,然后发布到任何运行Docker容器引擎的环境中,以容器方式来运行该应用程序。;;12.3安装Docker及镜像加速器;12.3.1安装Docker引擎;;安装完成后,测试Docker引擎是否正确运行。;测试网络是否配置成功。;;;12.3.2配置镜像加速器;;12.3.3配置用户;;12.4Docker容器的使用;12.4Docker容器的使用;12.4.1查看本地已安装镜像;12.4.2查找Docker镜像;;通过浏览器在线查找centos镜像库。
/search?q=centos
;12.4.3拉取镜像;;12.4Docker容器的使用;12.4.4容器的运行与进入;1.dockerrun;;2.dockerrun-it;;12.4.4容器的运行与进入;3.dockerattach;4.dockerexec;注意;12.4.4容器的运行与进入;5.容器直接后台运行;6.容器自定义名称;7.创建容器;;12.4Docker容器的使用;12.4.5停止容器;12.4.6启动容器;12.4.7自启动容器;;12.4Docker容器的使用;12.4.8删除容器;;;12.4Docker容器的使用;12.4.9容器的状态;12.4Docker容器的使用;12.4.10开启容器的端口;映射完端口之后,使用宿主机的端口8888对外提供服务。
打开浏览器,访问:
00:8888/
;12.4Docker容器的使用;12.4.11与宿主系统共享目录;;;;12.4Docker容器的使用;12.4.12在宿主系统与容器之间复制文件;12.4Docker容器的使用;12.4.13容器的监控;dockerstats查看所有的正在运行容器对系统各种资源的占用情况,命令动态捕捉所有正在运行容器的信息,如CPU使用率、内存、网络、磁盘读写等信息,动态实时更新。;;;;;12.4Docker容器的使用;12.4.14查看帮助;;;12.5小结;参考文献;
您可能关注的文档
- 01.云计算与Linux系统概述.pptx
- 02.openEuler系统安装与配置.pptx
- 操作系统与云计算(基于华为openEuler)(微课版)03.Linux基本操作(1).pptx
- 操作系统与云计算(基于华为openEuler)(微课版)03.Linux基本操作(2).pptx
- 操作系统与云计算(基于华为openEuler)(微课版)04.Linux文件操作(1).pptx
- 操作系统与云计算(基于华为openEuler)(微课版)04.Linux文件操作(2).pptx
- 操作系统与云计算(基于华为openEuler)(微课版)05.用户及用户组管理.pptx
- 操作系统与云计算(基于华为openEuler)(微课版)06.软件包管理.pptx
- 操作系统与云计算(基于华为openEuler)(微课版)07.Vim编辑器.pptx
- 操作系统与云计算(基于华为openEuler)(微课版)08.系统管理与安全(1).pptx
- 江西省南城二中学2025届初三下学期4月份测试化学试题试卷含解析.doc
- 江西省上饶市广丰区丰溪街道南屏中学2025届中考模拟试卷(2)英语试题含答案.doc
- 江西省南昌一中学2025年高中毕业班第二次质量检测试题化学试题含解析.doc
- 江西省上饶2025届初三5月适应性考试语文试题试卷含解析.doc
- 江西省上饶市上饶县2025届初三第五次模拟考试物理试题含解析.doc
- 江西省南昌市教研室2025年高三校内模拟考试数学试题试卷含解析.doc
- 江西省南昌市莲塘一中2024-2025学年高考数学试题考前最后一卷预测卷(六)含解析.doc
- 江西省新余市第四中学2025年初三第十三次双周考英语试题试卷含答案.doc
- 江西省新余市2025年初三下学期二模语文试题试卷含解析.doc
- 江西省上饶县达标名校2025届第二学期十二月份月考语文试题含解析.doc
文档评论(0)