首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tomcat 7.0.55的码头形象

tomcat 7.0.55的码头形象
EN

Stack Overflow用户
提问于 2019-01-07 06:00:07
回答 1查看 2.6K关注 0票数 1

我们有一个具有Tomcat 7.0.55依赖关系的Java项目,我无权升级这个项目。

我想在一个容器里运行这个。但是当我运行时,我会在浏览器中得到Apache Tomcat 7.0.55 not found

在官方的猫码头枢纽,我找不到这个版本,它不支持吗?我必须从头开始创建这个图像吗?如果是这样的话,请给我一个好的教程。

这是我的示例Dockerfile

代码语言:javascript
复制
FROM openjdk:7-jdk
COPY . /app
WORKDIR  /app
RUN javac ... # compilation step

EXPOSE 8088

FROM tomcat:8.0 # I Have tried 7.0.92-jre7 as well
WORKDIR /app
COPY --from=0 /app .
CMD  java ... # run the project

任何帮助都是非常感谢的。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2019-01-07 06:10:05

作为这里提到的,您的Dockerfile应该在Tomcat映像的webapp文件夹中复制war,而不是尝试运行它。

然而,没有Tomcat7.0.55:第一图像为7.0.70。

您需要尝试构建自己的Tomcat映像(使用类似tomcat Dockerfile),以确保运行所需的Tomcat版本。

另见"tomcat文档“作为示例。

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

https://stackoverflow.com/questions/54069206

复制
相关文章

相似问题

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