由于Docker通过操作系统层的虚拟化实现隔离(对操作系统的内核有要求),所以Docker容器在运行时,不需要类似虚拟机(VM)额外的操作系统开销,从而比kvm虚拟机更轻量。...3.docker的架构和组件
docker是一个cs架构:通过docker version来查看
docker最重要的三大组件:镜像,容器,仓库
三 镜像名和标签
1.镜像名称说明
标准镜像名由四部分组成...镜像标签
同一个镜像可以有多个便签,一个标签也可以对应多个镜像
标签常用来区分版本号,如centos:7,centos:7.4,centos:latest
如果未指明使用哪个标签,将使用默认的标签latest...四 镜像的分层概念
docker镜像是分层存储的,最上面一层为可写层,下面所有层都是只读层,这要做的好处是:
多个镜像可以共用底层镜像,减小仓库容量
制作镜像时可以使用底层镜像缓存,加快制作速度
启动镜像时不用加载重复镜像...END docker组件间关系图