Сверьтесь с приведенной ниже последовательностью, которая работает для меня.
Создайте образ, используя следующую команду.
docker build -t demo-img .
DockerFile
FROM openjdk:8-jdk-alpine
VOLUME /tmp
COPY demo-0.0.1-SNAPSHOT.jar app.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
, затем запустите, как показано ниже.
docker run --name demo-container -d -p 8080:8080 demo-img
Убедитесь, что вы выполняете все эти команды из каталога, в котором находятся DockerFile и jar.