为了账号安全,请及时绑定邮箱和手机立即绑定

docker commit新的jetty镜像webapps中的项目无法运行

docker commit新的jetty镜像webapps中的项目无法运行

holdtom 2018-09-17 08:06:31
1.使用docker jetty的镜像做了一个web的应用2.修改了这个容器并使用commit提交生成新的镜像3.基于新的镜像去运行容器时webapps中的项目无法启动,但jetty本身是启动的#DockerfileFROM test:jettyCOPY a /var/lib/jetty/webappsCMD ["java","-jar","/usr/local/jetty/start.jar"]jetty版本为hub.c.163.com/library/jetty:9.2
查看完整描述

2 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

给个log截图吧,docker logs $container_id 可以查看运行日志。

https://img1.sycdn.imooc.com//5ba8ace00001ac2007750210.jpg

查看完整回答
反对 回复 2018-09-24
?
UYOU

TA贡献1878条经验 获得超4个赞

使用Dockerfile的方式可以完成

FROM test:jetty

#删除已存在的项目

RUN rm -rf /var/lib/jetty/webapps/test

#复制目录a中的所有内容到容器的webapps目录

COPY a /var/lib/jetty/webapps


查看完整回答
反对 回复 2018-09-24
  • 2 回答
  • 0 关注
  • 1121 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信