Я работаю над реализацией конвейера CI / CD с jenkins в качестве инструмента оценки, maven для сборки, nexus в качестве хранилища артефактов и докера для развертывания.
Поэтому моя проблема в том, что когда я пытаюсь развернуть файл .jar из nexus в докер-контейнер, создается образ докера, но когда я хочу его запустить, я получаю следующую ошибку:
Error: Unable to access jarfile ,junit-1.2.jar
А это мой Dockerfile
FROM ubuntu:16.04
WORKDIR /
RUN apt-get update
RUN apt-get install -y --no-install-recommends software-properties-common
RUN add-apt-repository -y ppa:openjdk-r/ppa
RUN apt-get update
RUN apt-get install -y openjdk-8-jdk
RUN apt-get install -y openjdk-8-jre
RUN update-alternatives --config java
RUN update-alternatives --config javac
RUN apt-get install curl
ENV JAVA_HOME /usr/lib/jvm/java-1.8-openjdk
ENV PATH $PATH:$JAVA_HOME/bin
RUN curl -u login:passwd -o junit-1.2.jar "nexus repository URL/junit-1.2.jar" -L
ENTRYPOINT java -jar ,junit-1.2.jar
Спасибо за вашу помощь, и я открыт для любого лучшего решения для этого.