404 not found image, есть ли обходной путь для обслуживания ресурса c в пределах Docker? - PullRequest
0 голосов
/ 04 апреля 2020

Я использую сервер Tomcat 8 и, поскольку я запускаю его на этом Dockerfile, я не могу обслуживать статические c ресурсы изображений без 404 не найденных:

FROM openjdk:8-jre-alpine
VOLUME /tmp

RUN addgroup -S spring --gid 13371 && adduser -S spring -G spring --uid 13371
RUN mkdir -p /srv/upload
RUN chown -R spring:spring /srv/upload

ADD *.jar app.jar
RUN sh -c 'touch /app.jar'

USER spring:spring

ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Duser.timezone=UTC","-jar","/app.jar"]

За его пределами, Я могу получить доступ к ресурсу stati c, внутри которого я всегда получаю 404, а все остальное мое приложение работает как обычно.

Я добавил журналы ошибок здесь

  • Что может привести к поломке ресурса в tomcat 8 при обслуживании в docker?
  • Есть ли возможное исправление или обходной путь , который я могу использовать для обслуживания этих изображений c?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...