Dockerfile构建镜像并运行DEMO
环境准备
tomcat 9
可运行 war 包
服务器,并安装好了 docker
测试 war 包 部署到本地的tomcat
- 将 打好的 war 包放入 tomcat/webapps 目录下
- 运行tomcat
发现问题:
SpringBoot 项目 打成war包,tomcat 不会去启动它,catalina.out 中不会出现 springboot 的启动日志
解决方案 修改入口的 main 函数
创建DockerFile
测试 amazon linux 2 这个 image,安装 JDK 11
- 拉去 amazon linux 2 的 image
- 启动 amazon linux 2 的 Container
- 下载 jdk11
测试 dockerfile 构建image : zxhtest
Dockerfile
构建镜像
构建成功
- 运行 image zxh (改了个名字 从 zxhtest 改成了zxh)
- 网页测试结果
- 日志信息
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 到处皆诗境,随时有物华!
评论