首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Docker部署Vaadin23应用程序

使用Docker部署Vaadin23应用程序
EN

Stack Overflow用户
提问于 2022-08-22 09:48:40
回答 1查看 105关注 0票数 0

有一个博客,如何使用JavaVersion11:https://vaadin.com/blog/how-to-create-a-docker-container-for-a-vaadin-java-app,当我遵循这个指南并将Java11用于应用程序时,一切都很好。但是,当我尝试对Java17 (最新的LTS)使用相同的方式时,docker映像构建是成功的,但是容器崩溃时出现了tomcat服务器问题:运行容器时的错误日志

有没有人运行过同样的问题或者知道如何解决这个问题。这篇博客文章似乎已经过时了,而且Java 17也没有一个版本。

要复制这个问题,请转到初学者https://start.vaadin.com/app并选择Java17。然后按照这个Blogpost https://vaadin.com/blog/how-to-create-a-docker-container-for-a-vaadin-java-app对其进行对接,并将openjdk映像版本替换为17。构建并运行容器。感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2022-08-22 10:25:29

您可以在start.vaadin.com中的Java下选中一个“Dockerfile”框,以便在下载之前为您的应用程序生成一个Dockerfile。

然后可以使用docker build . -t myapp:latest命令构建容器,并使用docker run -p 8080:8080 myapp:latest在本地主机上运行它。

您还可以在Vaadin 23技术文档中找到关于如何将Dockerfile添加到现有Vaadin 23应用程序的说明和说明:https://vaadin.com/docs/latest/production/docker

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73443153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档