Мой основной класс зависит от местной банки. Я могу добавить JAR к изображению Docker
и способен установить JAR в ClassPath.
Код: Выделить всё
FROM java:8
WORKDIR /
ADD Test.jar Test.jar
ADD Dependant.jar Dependant.jar
RUN mkdir /usr/myjars
COPY /Dependant.jar /usr/myjars/Dependant.jar
ENV CLASSPATH .:/usr/myjars/Dependant.jar
RUN export CLASSPATH=.:/usr/myjars/Dependant.jar
CMD ["java", "-jar", "Test.jar"]
Подробнее здесь: https://stackoverflow.com/questions/588 ... -is-in-cla