1 / 14
文档名称:

《docker入门教程》.ppt

格式:ppt   大小:760KB   页数:14页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《docker入门教程》.ppt

上传人:相惜 2022/4/8 文件大小:760 KB

下载得到文件列表

《docker入门教程》.ppt

文档介绍

文档介绍:第一PPT模板网,
Docker入门介绍
编辑课件
第一PPT模板网,
Docker在2013年诞生,GO语言实现,C/S结构,是一个开源的应用容器引擎,类似于沙箱技术,让开发者可
第一PPT模板网,
Docker入门介绍
编辑课件
第一PPT模板网,
Docker在2013年诞生,GO语言实现,C/S结构,是一个开源的应用容器引擎,类似于沙箱技术,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,能够通过对应用的封装、分发、部署、运行提供一站式解决方案
Docker provides an integrated technology suite that enables development and IT operations teams to build, ship, and run distributed applications anywhere.
Containers as a Service (CaaS)
简介
编辑课件
第一PPT模板网,
架构
编辑课件
第一PPT模板网,
Container vs MV(1)
编辑课件
第一PPT模板网,
容器技术
虚拟化技术
占用资源
MB(镜像)
GB(模板)
启动速度
秒及
几分钟
运行形态
运行于内核上,共享内核
hypervisor
并发性
几百
几十
性能损耗


环境
宿主机:Linux 64bit
GuestOS:linux base
Windows/Linux/Unix….
资源隔离
进程级别
操作系统级别
Container vs MV(2)
编辑课件
第一PPT模板网,
场景
编辑课件
第一PPT模板网,
场景
适用
低消耗
应用打包
多版本混合部署
改变研发、测试、运维人员的协作方式
PaaS
不适用
GuestOS要求非Linux……
非面向应用的需求
编辑课件
第一PPT模板网,
核心概念(1)
容器
container
镜像
images
注册中心
registries
容器
是从镜像创建的应用运行实例,可以将其启动、开始、停止、删除,类似于虚机
镜像
创建Docker容器的基础,包含了文件系统,类似于生成虚机用的模板
注册中心
集中存放镜像文件的场所,类似于映像库或二级存储
编辑课件
第一PPT模板网,
核心概念(2)
编辑课件
第一PPT模板网,
网桥模式
安装docker默认会创建一个名为docker0的虚拟网桥
启动容器时会创建一对“veth pair”接口,一端在容器内、一段挂载到网桥
编辑课件
第一PPT模板网,
Dockerfile
创建镜像
docker build -t centos-ssh:ssh .
启动容器
docker run --name ssh -d -P centos-ssh:ssh
编辑课件
第一PPT模板网,
Dockerfile
编辑课件
第一PPT模板网,
开发、测试和发布中应用docker
研发编码
提交基线
运维部署
测试
问题反馈
部署上线
提bug
测试通过
运维人员制作镜像
基于容器开发
提供应用镜像
测试
问题反馈
部署上线
测试通过
修复bug
修复bug
提bug
编辑课件
周边关系
CaaS
Docker
Rancher
Kubernetes
k8s
……
CoreOS
Rocket
Apach
Mesos
第一PPT模板网,
编辑课件