我正在尝试将 jar 文件复制到 docker 文件中,但是它不起作用。
COPY failed: stat /var/lib/docker/tmp/docker-builder264149867/build/libs/create-account-service.0.0.1.jar: no such file or directory
这是我的 Dockerfile
FROM openjdk:8
# This environment variable will be added to all log messages shipped to Logstash
ENV APPLICATION_NAME=create-account-service
COPY ./build/libs/create-account-service.0.0.1.jar create-account-service.0.0.1.jar
ENTRYPOINT ["sh", "-c", "java ${JAVA_OPTS} -jar /create-account-service-0.0.1.jar"]
我已经完成了 gradlew 构建,jar 位于 build/libs 内
最佳答案
您的 jar 是否具有适当的复制权限?你能检查一下吗?
关于java - 无法从构建文件夹 Docker 复制 JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61706557/