1. docker commit #提交一个容器成为一个新的镜像副本
    2. # 命令与git类似
    3. docker commit -m="提交的信息“ -a="作者" 容器id 目标镜像名:[TAG]

    测试

    1. # 1.默认启动一个tomact
    2. docker run -d --name tomcat01 -p 8080:8080 tomcat
    3. # 2.原镜像下没有webapps应用。
    4. root@e7b001a725c1:/usr/local/tomcat# cd webapps
    5. root@e7b001a725c1:/usr/local/tomcat/webapps# ls
    6. root@e7b001a725c1:/usr/local/tomcat/webapps#
    7. # 3.操作将webapps里添加应用
    8. root@e7b001a725c1:/usr/local/tomcat# cp -r webapps.dist/* webapps
    9. root@e7b001a725c1:/usr/local/tomcat# cd webapps
    10. root@e7b001a725c1:/usr/local/tomcat/webapps# ls
    11. ROOT docs examples host-manager manager
    12. # 4.命令提交容器成为镜像副本!!
    13. [root@izbp1g2kp3kgefvmrhy0moz /]# docker commit -m="wangzheng'tomcat" -a="wangzheng" e7b001a725c1 tomcat02
    14. sha256:d0b9cd8ac29ca391e537a72c0368eb5ef19e478dac3e8086181d9b7aa0900aac
    15. [root@izbp1g2kp3kgefvmrhy0moz /]# docker images
    16. REPOSITORY TAG IMAGE ID CREATED SIZE
    17. tomcat02 latest d0b9cd8ac29c 11 seconds ago 673MB
    18. tomcat latest 266d1269bb29 28 hours ago 668MB