docker commit #提交一个容器成为一个新的镜像副本# 命令与git类似docker commit -m="提交的信息“ -a="作者" 容器id 目标镜像名:[TAG]
测试
# 1.默认启动一个tomactdocker run -d --name tomcat01 -p 8080:8080 tomcat# 2.原镜像下没有webapps应用。root@e7b001a725c1:/usr/local/tomcat# cd webappsroot@e7b001a725c1:/usr/local/tomcat/webapps# lsroot@e7b001a725c1:/usr/local/tomcat/webapps## 3.操作将webapps里添加应用root@e7b001a725c1:/usr/local/tomcat# cp -r webapps.dist/* webappsroot@e7b001a725c1:/usr/local/tomcat# cd webappsroot@e7b001a725c1:/usr/local/tomcat/webapps# lsROOT docs examples host-manager manager# 4.命令提交容器成为镜像副本!![root@izbp1g2kp3kgefvmrhy0moz /]# docker commit -m="wangzheng'tomcat" -a="wangzheng" e7b001a725c1 tomcat02sha256:d0b9cd8ac29ca391e537a72c0368eb5ef19e478dac3e8086181d9b7aa0900aac[root@izbp1g2kp3kgefvmrhy0moz /]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEtomcat02 latest d0b9cd8ac29c 11 seconds ago 673MBtomcat latest 266d1269bb29 28 hours ago 668MB
