Docker镜像

1、Docker 镜像是什么?

  

  1)、UnionFS(联合文件系统)

  

  2)、docker镜像加载原理

  

  

  3)、分层的镜像

  

  

  4)、 为什么docker镜像要采用这种分层结构呢?

  

2、Docker镜像commit操作补充

  

  1)、在hub上下载tomcat镜像并运行成功

  

  

  2)、 故意删除上一步镜像生产的Tomcat容器的文档

  

  

  

  3)、也即当前的Tomcat运行实例是一个没有文档内容的容器,以它为模板commit一个没有doc的Tomcat新镜像

  

  4)、删除所有运行容器

  

  5)、启动生成的新新镜像

  

  

  6)、访问启动的我们生成的Tomcat容器,发现没有doc文档,证明zyc/tomcat是我们生成的新的镜像

  

总结: docker commit 提交容器副本使之成为一个新的镜像

    命令如下:

    docker commit -m="提交的描述信息" -a="作者" 容器ID  要创建的目标镜像名:[标签名]

  

补充:以上是移交互式容器运行,下面补充以守护式容器运行:

  

  

  

 

posted @ 2018-09-05 18:33  Misster  阅读(154)  评论(0编辑  收藏  举报