(五)Docker镜像commit操作
docker commit:提交容器副本使之成为一个新的镜像
命令:
docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]
案例演示:
a、从Hub上下载tomcat镜像到本地并成功运行
docker images tomcat
docker run -it -p 8888:8080 tomcat
-p(小写) 主机端口:docker容器端口
-P 随机分配端口
-i:交互
-t:终端
说明:8888是docker端口,8080是docker里面tomcat容器的端口,tomcat表示运行的镜像名称是tomcat
b、故意删除上一步镜像生产tomcat容器的文档
c、也即当前的tomcat运行实例是一个没有文档内容的容器,以他为模板commit一个没有doc的tomcat新镜像alguigu/tomcat02
命令:docker commit -a="作者" -m="提交说明" 容器ID 要创建的目标镜像名
d、启动我们的新镜像并和原来的对比