码迷,mamicode.com
首页 > 其他好文 > 详细

docker 概念初识

时间:2018-01-26 22:43:17      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:nbsp   模板   开发   2.3   增量   虚拟   物理   迁移   理解   

1 docker 优势,一次创建或配置可以在任意时间、任意环境让应用正常的运行。

  • 快速交付和部署,开发人员可以使用镜像快速构建一套标准的开发环境;开发完后测试和运维人员可以直接使用相同的环境来部署代码。
  • 更轻松的迁移和扩展,docker容器可以在任意平台上运行,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等。
  • 更简单的更新管理,使用 dockerfile 只需修改配置就可以代替以前的大量更新工作。

技术分享图片

 

2 概念区分:镜像、容器、仓库

2.1 docker镜像:类似于虚拟机镜像,可以理解为面向 docker 引擎的只读模板,包含了文件系统。镜像是创建docker 容器的基础。通过版本控制和增量的文件系统,来创建和更新现有的镜像。

2.2 docker容器:类似于轻量级的沙箱,docker 利用容器来运行和隔离应用。镜像自身是只读的,容器从镜像启动的时候,docker 会在镜像的最上层创建一个可写层,镜像本身保持不变。

2.3 docker仓库:类似于代码仓库,是 docker 集中存放镜像文件的场所。

2.4 registry(注册服务器):存放仓库的地方,

 

docker 概念初识

标签:nbsp   模板   开发   2.3   增量   虚拟   物理   迁移   理解   

原文地址:https://www.cnblogs.com/zhaopengcheng/p/8361205.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!