【发布时间】:2018-09-19 03:13:24
【问题描述】:
**FROM openjdk:8-jdk-alpine
VOLUME /tmp
COPY ./target/WebhookAPiDemo-0.0.1-SNAPSHOT.war app.war
ENTRYPOINT ["JAVA","-Djava.security.egd=file:/dev/./urandom","-war","/app.war"]**
以上是我的 Spring Boot 应用程序的 Docker 文件。
图像构建成功,但是当我尝试运行它时,它会抛出一些异常,如下所示:
docker:来自守护进程的错误响应:OCI 运行时创建失败:container_linux.go:348:启动容器进程导致“exec: \"JAVA\": 在 $PATH" 中找不到可执行文件:未知。
无法理解此错误,请帮助我。
【问题讨论】:
-
系统区分大小写,表示
JAVA的使用不正确。将其更改为小写。 -
我已经将它设为小写,但仍然出现相同的错误:来自守护进程的错误响应:OCI 运行时创建失败:container_linux.go:367:启动容器进程导致:exec:“java”: $PATH 中找不到可执行文件:未知
标签: docker