1)docker 镜像
- 类似于虚拟机的镜像文件,一个只读模版;
- 一个镜像包包含了一个操作系统镜像(不是操作系统),如安装了某个应用程序;
- 镜像是docker容器的基础。
2)docker容器
- 类似于一个轻量级的沙盒,docker复用容器来运行和隔离应用;
- 容器是从镜像创建的应用运行实例,容器之间相互隔离;
- 可以把容器看作是一个简易的Linux系统环境(不是操作系统),以及运行在其上的应用程序打包而成的盒子;
- 镜像是只读的。容器从镜像启动的时候,会在镜像的最上层创建一个可写层。
3)docker仓库和注册服务器
- 集中存放镜像文件的场所;
- 最大的仓库是官方提供的docker hub;
- 也可以自己创建自己的私有仓库;
- 用户可以用pull和push命令来拉取或推送镜像。
未完待续