Как запустить JAR-файл из открытого образа докера JDK - PullRequest
0 голосов
/ 03 ноября 2019

Я пытаюсь контейнировать приложение, используя docker и официальный образ openjdk. Из GitHub: https://github.com/jactor-rises/jactor-persistence/tree/feature-docker

Я пытаюсь смоделировать следующую команду jar:

java -jar target/jactor-persistence-1.2.1-SNAPSHOT-app.jar

Мой Dockerfile:

FROM openjdk:13

LABEL jactor-rises="https://github.com/jactor-rises" \
      email="..."

COPY target/jactor-persistence-*-app.jar /usr/src/myapp/app.jar
WORKDIR /usr/src/myapp
EXPOSE 1099

CMD [ "java -jar app.jar" ]

1 Ответ

0 голосов
/ 03 ноября 2019

Приложение работает нормально, изменив строку CMD, предложенную David Maze в его комментарии

CMD java -jar app.jar

Никакая ошибка сборки не сбила меня с толку, и я не думал, что этовозможная причина ошибки ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...