聊一聊Docker所使用到的Linux底层技术(Namespace,Cgroup与存储驱动和容器引擎)
容器基于镜像镜像image就是附加一个JSON配置文件的tar包。镜像常常是嵌套的,防止重复内容占用空间容器运行时会从某处下载镜像,这个地方称为registry。Registry通常是一个通过HTTP协议暴露镜像的元数据和文件以供下载的容器仓库运行时将层次化的镜像解压到支持CopyonWrite(CoW)的文件系统里。通常这通过覆盖(overlay)文件系统来实现,所有的层次层层覆盖来构成一个合并