【发布时间】:2021-05-15 12:17:15
【问题描述】:
据我所知,我的查询只得到了this 的答案,但不幸的是我没有 docker-compose.yml 我只是尝试使用下面的普通 Dockerfile 是我的 dockerFile。
FROM openjdk:8-jre-alpine
VOLUME /tmp
ARG JAR_FILE
COPY ${JAR_FILE} ebiPorjectJava.jar
ENTRYPOINT ["java","-jar","/ebiProjectJava.jar"]
但是通过下面的命令构建成功了。
docker build -t ebiproject .
但是当我尝试运行 docker 时,它说无法访问 jar 文件
docker run -p 3000:3000 ebiproejct
我在 windows 上运行 docker,我有 spring boot 应用程序要运行
我更新了以下一个:
FROM openjdk:8-jre-alpine
VOLUME /tmp
ARG JAR_FILE
COPY ${JAR_FILE} /ebiProjectJava.jar
ENTRYPOINT ["java","-jar","/ebiProjectJava.jar"]
【问题讨论】:
-
你的问题能像错字一样简单吗?
COPY ${JAR_FILE}ebiPorjectJava.jarvsENTRYPOINT ["java","-jar","/ebiProjectJava.jar"] -
更新了 ENTRYPOINT 但仍然是同样的问题我看到无法访问 jarfile ebiProjectJava.jar 没有 /
-
哎呀,我确实打错字了,但现在出现错误