Запустите файл jar в образе докера

Я создал изображение Docker с помощью Java и копирую файл JAR в изображение. Мой Dockerfile:

FROM anapsix/alpine-java
MAINTAINER myNAME 
COPY testprj-1.0-SNAPSHOT.jar /home/testprj-1.0-SNAPSHOT.jar
RUN java -jar /home/testprj-1.0-SNAPSHOT.j

После выполнения следующей команды:

docker build -t imageName.

В консоли я вижу вывод из приложения, и все в порядке. Но когда я останавливаю образ, я не знаю, как снова запустить образ? Когда я выполняю следующую команду:

docker run -i -t imageName java -jar /home/testprj-1.0-SNAPSHOT.jar

Приложение запускается снова, но в моем Dockerfile я уже написал эту команду. Как я могу запустить образ без этой команды и автоматически запустить приложение?

34
задан simonalexander2005 22 August 2019 в 12:26
поделиться