Docker核心概念

网友投稿 292 2022-09-04

Docker核心概念

Docker技术的三大核心概念,分别是:

镜像(Image)

容器 (Container)

仓库 (Repository)

Docker镜像

Docker 镜像 (Image) 类似于虚拟机镜像,可以将它理解为个面向

Docker引擎的模板,包含了文件系统。

镜像从何而来。从Docker Hub下载 类似 maven-> 中央仓库,或者通过Docker file自己创建出来

Docker容器

Docker容器(Container)类似于一个轻量级的沙箱,Docker利用容器

来运行和隔离应用。容器是从镜像创建的应用运行实例,可以将其

启动、开始、停止、删除,而这些容器都是相互隔离、互不可见

的。

注意:

容器和镜像一样,也是若干层的叠加,唯一区别是所有只读层的最上面一层,是一层可读可写层,可以记住这个简单的公式:容器 = 容器镜像 + 可读可写层

Docker仓库

Docker仓库(Repository)类似于代码仓库,是Docker集中存放镜像

文件的场所。目前,最大的公开仓库是Docker Hub,存放了数量庞

大的镜像供用户下载。国内的公开仓库包括Docker Pool等,可以提

供稳定的国内访问。

注意:Docker利用仓库管理镜像的设计理念与Maven非常相似。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:响应式图片的实现(含picture标签、srcset属性、sizes属性的使用方法,设备像素比详解)
下一篇:手机二公主玻璃心?港圈厨子营销正能量?不老女神作妖耍大牌?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~