Docker入门(七)commit镜像

docker commit  #提交容器成为一个新的副本

docker commit -m="提交的描述信息" -a="作者" 容器id 目标镜像名:[TAG]

实战测试

#  1.启动一个默认的tomcat
docker run -d -p 8080:8080 --name tomcat1 tomcat
#  2.发现这个默认的tomcat 是没有webapps应用,镜像的原因,因为官方默认的镜像默认webapps下面是没有文件的
docker exec -it tomcat1 /bin/bash
#  3.我自己拷贝进去了基本的文件
cd webapps
ls
cd ../webapps.dist
ls
cd ..
cp -r webapps.dist/* webapps
cd webapps
ls
复制webapps

提交镜像

#  4.将我们操作过的容器通过commit提交为一个镜像,以后使用我们修改过的镜像即可,这就是我们自己的一个修改的镜像
docker commit -a="dylan" -m="add webapps app" efe65ae6e7a4 tomcat3:1.0
提交镜像
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容