一、概述
Docker 结构大致分容器、镜像、仓库。
二、介绍
2.1 仓库
仓库类似与资源管理工具Git,SVN。用来集中保存镜像的地方,当创建了自己的镜像之后,可以使用push命令将它上传到公共仓库或者私有仓库,这样一来当下次要在另一台机器上使用这个镜像的时候,只需要从仓库上pull下来就可以了
2.2 镜像
镜像类似于电脑的操作系统,是一堆只读层。像应用程序需要依赖于固定的镜像(固定的上下文环境环境,如winform依赖于windows系统)
2.3 容器
容器是装镜像和应用程序的。容器 = 镜像 + 可读层(自己编写的应用程序)。每一个容器是一个沙箱,相互隔离、互不可见的,可以保证平台的安全性。
三、其他
参考下面地址,详细介绍:https://www.jianshu.com/writer#/notebooks/40104739/notes/54363049/preview
网友评论