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) 个答案