1 回答

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
我最終不得不在運(yùn)行之前更改用于手動(dòng)設(shè)置多個(gè)類路徑的 CMD,并且由于某種原因它無(wú)法與 -jar 一起使用,因此我必須通過(guò)啟動(dòng)器類運(yùn)行。
生成的 dockerfile 如下所示:
FROM openjdk:8-jdk-alpine
RUN mkdir -p /opt/mvp2/db2jdbc /opt/mvp2/app
COPY target/db2new-0.1.jar /opt/mvp2/app/
COPY jdbc/db2jcc4.jar /opt/mvp2/db2jdbc/
COPY jdbc/db2jcc_license_cisuz.jar /opt/mvp2/db2jdbc/
CMD ["java","-classpath","/opt/mvp2/db2jdbc/db2jcc4.jar:/opt/mvp2/db2jdbc/db2jcc_license_cisuz.jar:/opt/mvp2/app/db2new-0.1.jar:.","org.springframework.boot.loader.JarLauncher"]
添加回答
舉報(bào)