Docker 镜像,容器,仓库,注册服务器

书看完好久了,没时间整理,快忘了,先上图;

Docker 镜像,容器,仓库,注册服务器_第1张图片

镜像(image)类似于虚拟机镜像,是创建容器的基础;镜像是只读的;

容器(container)类似于一个轻量的沙箱,docker利用容器来运行和隔离应用;容器是从镜像创建的应用运行的实例;容器从镜像启动的时候,docker会在镜像的最上层创建一个可写层,镜像本身保持不变;

仓库(repository)很多人会把仓库与registry混为一谈,其实registry是存放repository的地方,仓库分为公有仓库与私有仓库;

[备注]:默认注册服务器为docker hub:register.hub.docker.com

获取镜像:

sudo docker pull register.hub.docker.com/ubuntu:latest

sudo docker pull ubuntu

从register.hub.docker.com注册服务器上的ubuntu仓库里的标记为latest的镜像;

搜索镜像:

sudo docker search register.hub.docker.com/ubuntu

创建镜像,修改并提交到一个新的镜像,上传至仓库:

实例:

Docker 镜像,容器,仓库,注册服务器_第2张图片
Docker 镜像,容器,仓库,注册服务器_第3张图片

你可能感兴趣的:(Docker 镜像,容器,仓库,注册服务器)