1、docker commit web
提交容器副本使之成爲一個新的鏡像。
例如運行一個自定義配置的 Tomcat 容器,此時能夠提交此容器,使之成爲一個新的鏡像,日後在使用相同自定義Tomcat 能夠直接使用該鏡像便可。docker
2、命令格式tomcat
docker commit -m="提交的描述信息" -a="做者" 容器ID 要建立的目標鏡像名稱:標籤名
示例: 啓動 Tomcat 鏡像,而後刪除 Tomcat 中的 docs 文檔。 提交鏡像並啓動,查看文檔是否被刪除。若是咱們啓動提交的Tomcat 從新訪問,bash
若是沒有文檔,說明咱們從新生成鏡像成功。app
docker run -d -p 8080:8080 --name=mytomcat01 tomcat
docker exec -it 5abb5605b046 /bin/bash (5abb5605b046 容器ID)
3.2 刪除tomcat容器中的docs命令 :
webapp
rm -rf webapps/docs
exit
中止容器命令:spa
docker stop 5abb5605b046(容器ID)
docker commit -m="啓志使用commit命令生成的鏡像" -a="啓志" 5abb5605b046 qizhi/tomcat:1.0
docker run -d -p 8080:8080 --name=qizhi_tomcat qizhi/tomcat:1.0
查看頁面文檔