Docker的三个概念
镜像(Image)
是一个包含文件系统的面向Docker引擎的只读模版。任何应用程序运行都需要环境,而镜像就是用来提供这种运行环境的。例如一个ubuntu镜像就是一个包含ubuntu操作系统环境的模版
容器(Container)
类似于一个轻量级的沙盒,可以将其看作一个极简的Linux系统环境(包括root权限、进程空间、用户空间和网络空间等),以及运行在其中的应用程序。Doker引擎利用容器来运行、隔离各个应用。容器是镜像创建的应用实例,可以创建、启动、停止、删除容器,各容器之间是相互隔离的,互不影响
⚠️: 镜像本身是只读的,容器从镜像启动时,Docker在镜像的上层创建一个可写层,镜像本身不变。
仓库(Repository)
镜像仓库是Doker用来集中存放镜像文件的地方
镜像(Image)
是一个包含文件系统的面向Docker引擎的只读模版。任何应用程序运行都需要环境,而镜像就是用来提供这种运行环境的。例如一个ubuntu镜像就是一个包含ubuntu操作系统环境的模版
容器(Container)
类似于一个轻量级的沙盒,可以将其看作一个极简的Linux系统环境(包括root权限、进程空间、用户空间和网络空间等),以及运行在其中的应用程序。Doker引擎利用容器来运行、隔离各个应用。容器是镜像创建的应用实例,可以创建、启动、停止、删除容器,各容器之间是相互隔离的,互不影响
⚠️: 镜像本身是只读的,容器从镜像启动时,Docker在镜像的上层创建一个可写层,镜像本身不变。
仓库(Repository)
镜像仓库是Doker用来集中存放镜像文件的地方
展开
评论
1