我有一个 docker 文件,我想在该 docker 文件中执行 jar 文件,但在运行该 docker 文件时,我在 GCP 日志上遇到无法找到或加载主类错误,我尝试了很多选项,但没有运气:
FROM abc.com/abc-public/gcp-community-images/java-jre: 11-slim
COPY target/abc-SNAPSHOT/ /usr/app/
ENV CATALINA_OPTS="-Denv=otps"
EXPOSE 8080 8443
ENTRYPOINT ["java","-jar","/usr/app/abc-SNAPSHOT.jar"]
你必须改变:
ENTRYPOINT ["java","-jar","/usr/app/abc-SNAPSHOT.jar"]
进入
ENTRYPOINT [ "java","-jar","/usr/app/abc-SNAPSHOT.jar" ]
您错过了括号附近的空格。