Я пытаюсь запустить мою Java игру в Докер, но когда я пытаюсь запустить его я получаю сообщение об ошибке
Error: Invalid or corrupt jarfile /usr/src/app/v0.0.6 - FINAL.jar
Docker Java .jar не будет работать
Dockerfile
# Base image
FROM java:8
#COPY . /usr/src/app
#WORKDIR /usr/src/app
# Get Code v0.0.6 from Github
ADD ["https://github.com/JohnnyDeeee/Oils-Well/blob/master/Builds/v0.0.6/v0.0.6 - FINAL.jar", "/usr/src/app/"]
# DEBUG
RUN chmod +x "/usr/src/app/v0.0.6 - FINAL.jar"
RUN ls -al /usr/src/app
# Start the Game
CMD ["java", "-jar", "/usr/src/app/v0.0.6 - FINAL.jar"]
и это, как я построить
docker build -t oilswell-v0.0.6 .
и запустить свой образ
docker run oilswell-v0.0.6
Вы можете открыть банку в виде zip-архива, изменив расширение своего имени? – dorukayhan
@dorukayhan да, на моих окнах ОС –
Можете ли вы запустить банку за пределами докерной среды? Файлы jar также повреждаются, если подпись не соответствует классам, которые я считаю. – Codebender