dockerfile部署tomcat,/lib64/ld-linux-x86-64.so.2 报这个目录找不到

发布于 2022-09-13 01:02:51 字数 600 浏览 23 评论 0

FROM centos:7
MAINTAINER lyp
RUN mkdir -p /usr/local/java
RUN mkdir -p /usr/local/tomcat
ADD ./jre-8u301-linux-x64.tar.gz /usr/local/java
ADD ./apache-tomcat-9.0.52.tar.gz /usr/local/tomcat
ENV JAVA_HOME /usr/local/java/jre1.8.0_301
ENV CATALINA_HOME /usr/local/tomcat/apache-tomcat-9.0.52
ENV CATALINE_BASE /usr/local/tomcat/apache-tomcat-9.0.52
ENV PATH $JAVA_HOME/bin:$PATH:$CATALINA_HOME/bin:$CATALINA_HOME/lib
EXPOSE 8080
CMD /usr/local/tomcat/apache-tomcat-9.0.52/bin/startup.sh && tail -F /usr/local/tomcat/apache-tomcat-9.0.52/logs/catalina.out

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

阳光下的泡沫是彩色的 2022-09-20 01:02:51

我已经找到问题了。
from centos。 这句话使用的aarch64 并不是x86_64。
而我Dockerfile中 使用的java x86_64。
解决方案是:java 版本更改一下 改为jdk-8u301-linux-aarch64.tar.gz

情丝乱 2022-09-20 01:02:51

加一句 RUN yum install glibc.i686

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文