没有合适的资源?快使用搜索试试~ 我知道了~
docker容器学习总结 上传版.docx
需积分: 11 3 下载量 87 浏览量
2020-02-12
15:11:49
上传
评论
收藏 1.08MB DOCX 举报
温馨提示
试读
30页
该文档为本人第一次学习容器云时做的总结,内容覆盖了容器云的基本大的知识面。主要参考资料来源于docker云官方网站
资源推荐
资源详情
资源评论
学习总结
狮子回头
虚拟机化技术
虚拟化是一种资源管理技术,是将计算机的各种实体资
源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,
使用户可以用更好的方式来应用这些资源。可以说虚拟化的核心是
对资源的抽象,目标往往是为了在同一个主机上同时运行多个系
统或应用,从而提高系统资源的利用率,并且带来降低成本、方便
管理和容错容灾等好处。
虚拟化一般分为基于硬件虚拟化和基于软件虚拟化,目前绝大部
分是基于软件虚拟化,而软件虚拟化技术基于不同的层次又分为基
于应用虚拟化和平台虚拟化。 虚拟化和传统的 技
术都属于平台虚拟化,而传统的 技术基于抽象虚拟相关硬
件资源的基础上进行的,它是基于硬件资源的管理再分配;
虚拟化是基于 层面的虚拟化,不涉及任何硬件层面。
概述
是一个开发、发布和运行应用程序的开放型平台,
能够将应用程序与基础架构分离,以便达到快速交付的目的。它
能够更便利的管理计算机基础设施,就像管理应用程序一样。通
过利用 快速发布、测试和部署代码的方法,可以显著提
高生产部署效率。
提供了和基础设施松散隔离的环境能力,称为容器,
可以在容器中打包和运行应用程序,容器是轻量级的,是直接在
主 机 中 运 行 , 它 可 以 在 主 机 中 运 行 的 数 量 更 多 ( 相 对
架构的虚拟机),甚至可以在 架构的
虚拟机中运行 容器。
可以在容器中做开发应用程序及其组件,可以在同一个宿主
机环境中不同开发人员运行各自的容器来建立自己需要的开发环
境;可以在容器中测试和分发应用程序单元;可以使用容器将应
用程序部署到生产环境中,无论生产环境是本地数据中心、云提
供商还是两者的混合体。
应用
架构
使用 架构, 和 建立会
话, 负责构建、运行和分发容器。 可以部
署在同一个宿主机上也可以在不同宿主机上。
同 一 个 可 以 同 时 和 一 个 或 多 个 通 讯 ,
之间也可以通信,同一个 可以和多个
进 行 通 讯 。 容 器 是 一 个 的 实 例 化 , 同 一 个
可以有多个 容器实例。 是存储
的仓库 ,仓 库 包括 公有的 和 私 有的 , 公 有 仓 库 缺 省 为
!"。
一般情况下 容器之间隔离性较好,可以通过配置容
器的网络、关联到宿主机磁盘进而改变容器之间和宿主机之间的隔
离程度。
服务允许多个 作为管理者和工作者在一起工作,即作
为 模 式 。 模 式 的 每 个 成 员 是 一 个
, 他 们 之 间 通 过 # 进 行 通 信 。 缺 省 情 况 的
模式下,用于负载平衡。对于 而言, 仅仅是
作为一个 而已。
引擎
需要使用 的宿主环境中必须安装 引擎来支
撑 容器, 引擎使用 模式,包括
守护进程(#$%&)、$'#()(用来与 #$%& 对话的
接口程序)、命令行 *)( 命令)。如下图:
组件通过脚本或直接 *) 命令行的方式经过 $'#() 组
件和 #$%& 组件通信,主要方式 +&), 套接字或网络插口;
#$%& 组件负责创建和管理 对象,譬如镜像、容器、
网络和卷积。
安装
主要有两中类型的版本,企业版($$)和社团版
($),这里选择适合个人和团体开发的社区版本-!
$,$.。 能够支持的平台有:
桌面系统:
%/01
服务器:
(234546746、#%467##846)
剩余29页未读,继续阅读
资源评论
狮子再回头
- 粉丝: 87
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功