当前位置:  首页>> 技术小册>> Docker零基础到实战

Docker的三大核心概念

❑ 镜像(Image)
❑ 容器(Container)
❑ 仓库(Repository)

镜像

Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的模板。
镜像是创建Docker容器的基础,有了镜像,就可以用这个镜像创建容器。

容器

Docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。
容器是从镜像创建的应用运行实例。它可以启动、开始、停止、删除,而这些容器都是彼此相互隔离、互不可见的。
可以把容器看作一个简易版的Linux系统环境(包括root用户权限、进程空间、用户空间和网络空间等)以及运行在其中的应用程序打包而成的盒子。

仓库

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


这们三者的关系是:
1.从镜像仓库拉取远程镜像到本地.
2.从本地镜像运行docker容器.
3.容器中运行的服务即为我们的需要的应用环境.


该分类下的相关小册推荐: