有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java添加失败:stat/var/lib/docker/tmp/dockerbuilderXYZ/myapp。jar:没有这样的文件或目录

我将Dockerfile放入项目根目录中

这意味着有一个./target目录,maven在其中生成一个spring-boot-web-0.0.1-SNAPSHOT.jar文件

我现在想把它添加到docker图像中:

FROM centos

RUN yum install -y java    # `-y` defaults questions to 'yes'

VOLUME /tmp                # where Spring Boot will store temporary files

WORKDIR /                  # self-explanatory

ADD /target/spring-boot-web-0.0.1-SNAPSHOT.jar myapp.jar # add fat jar as "myapp.jar"

RUN sh -c 'touch ./myapp.jar' # updates dates on the application (important for caching)

EXPOSE 8080                # provide a hook into the webapp

# run the application; the `urandom` gets tomcat to start faster
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/myapp.jar"]

ADD失败:

ADD failed: stat /var/lib/docker/tmp/docker-builder119635304/myapp.jar: no such file or directory

共 (0) 个答案