docker架构
dockert是cs架构,由docker程序提供。
daemon
启动只监听本地unix套接字。
镜像在仓库中,然后通过http或https(默认)协议下载到s端
扫描二维码关注公众号,回复:
10618159 查看本文章
启动镜像为一个容器时,会创建一个容器可写层(镜像为只读)
容器和镜像的关系,类似进程和程序的关系。一个程序可以启动n个进程,程序是静态的,进程有生命周期是可启动可销毁的
仓库
hub上由有成千上万的仓库,一个仓库里只放一个app,比如nginx,这个仓库就叫nginx,
然后通过tag,提供nginx的各个版本的镜像
唯一标识一个镜像的方法就是images:tag。比如nginx:1.12
如果没有带tag,就默认latest,最新版本
都是对象,支持增删改查