docker学习3 --- docker commit

docker学习3 --- docker commit,第1张

docker学习3 — docker commit

我们今天拿tomcat举例子

docker run -it tomcat

可以使用:ctrl+p+q不退出容器的方式返回到宿主机目录下;

前端访问页面发现404

我们需要去容器里面排查一下原因

docker exec -it c69261ea02d0 /bin/bash
mv webapps webapps2
mv webapps.dist webapps

使用docker commit命令将修改后的容器生成新的镜像;

docker commit命令详解:

作用:将运行着的容器映射成新的镜像
格式: docker commit -a='作者-这个随意写' -m='‘修改内容--随意写' 容器名称或者ID 新生成镜像的名称(名称不允许出现大写字母)
例子:  docker commit -a='谁修改了我的bug(既作者信息)' -m='将修改后的容器映射成新的镜像(既修改内容,随意写)'

然后可以运行新的镜像

docker run -it -p 7777:8080 mytomcat

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/919561.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存