美文网首页
Docker镜像

Docker镜像

作者: yywfy的昵称 | 来源:发表于2020-11-18 10:34 被阅读0次

UnionFS联合文件系统:Union文件系统是一种分层,轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统。一次同时加载多个文件系统,但从外面看起来,只能看到一个文件系统,联合加载会把各层系统叠加起来,这样最终的文件系统会包含所有底层的文件和目录。

UnionFS系统是Docker镜像的基础,镜像可以通过分层来进行继承,基于基础镜像可以制作出各种具体的应用镜像。Docker的镜像是由一层一层的文件系统组成的,最底层是bootfs,包含加载器和内核,rootfs在bootfs之上,rootfs包含liunx系统的/dev,/proc,/bin,/etc等标准目录和文件。rootfs就是各种不同的操作系统发行版,如ubuntu, centos,版本不同,对应的rootfs就不同。

分层结构的最大好处就——共享资源。如果多个镜像都是从相同的镜像构建而来的,那么主机只需要在磁盘上保存一份base镜像,内存种也只需要加载一份base镜像,就可以为所有的容器服务了。

Docker镜像都是只读的,当容器启动时,一个新的可写的镜像被加载到镜像层的顶部,这一层叫做容器层,容器层之下的都叫镜像层。

docker的UnionFS

当镜像运行之后,可以修改容器里面的内容,再用下面的命令提交成一个新的镜像:

docker commit -a='author' -m='digest'  容器ID 新的镜像名/名称:版本号

commit new docker image

相关文章

  • Docker基础操作

    Docker部署 Docker安装 镜像加速 Docker 基础命令 Docker镜像管理 搜索镜像docker ...

  • docker常用操作

    下载docker镜像 查看docker镜像 搜索docker镜像 开启docker容器 查看全部docker实例 ...

  • Docker 常用命令及参数

    Docker镜像命令 docker 镜像检索 docker search 镜像名docker search red...

  • dock学习笔记

    从镜像仓库拉取镜像 docker pull (镜像名称) 查看docker镜像 docker images 从镜像...

  • Docker 常用命令总结

    Docker镜像管理 搜索镜像:docker search 获取镜像:docker pull 查看镜像:docke...

  • 大觅网

    Docker镜像操作查看镜像:docker images搜索镜像:docker search 镜像关键字拉取镜像:...

  • Docker基本操作

    1. 镜像操作 搜索镜像:docker search 镜像名 拉取镜像docker pull 镜像名docker ...

  • Docker 基础 - 1

    镜像 获取镜像 docker pull 查看镜像信息 docker images docker inspect ...

  • Docker镜像命令

    获取镜像: docker pull 镜像名称:版本号 镜像列表: docker images docker ...

  • docker for windows 基本命令

    docker-windows文档 docker拉取镜像docker pull 镜像名查看现有镜像docker im...

网友评论

      本文标题:Docker镜像

      本文链接:https://www.haomeiwen.com/subject/kwhzbktx.html