如何找到 .jar 的路径以将 .jar 文件从先前的构建映像复制到 Docker 文件中的另一个构建映像阶段

时间:2021-06-06 03:26:22

标签: dockerfile copy

'''

FROM maven:3.6.1-jdk-8-alpine AS MAVEN_BUILD

WORKDIR /home/ubuntu
# copy the pom and src code to the container
COPY .  .

# package our application code 
RUN mvn clean package

# the second stage of our build will use open jdk 8 on alpine 3.9
FROM openjdk:8-jre-alpine3.9

# copy only the artifacts we need from the first stage and discard the rest
COPY --from=MAVEN_BUILD /target/demo-0.0.1-SNAPSHOT.jar  /demo.jar

# set the startup command to execute the jar
CMD ["java", "-jar", "/demo.jar"]

'''

<块引用>

第 6/7 步:复制 --from=MAVEN_BUILD /home/ubuntu/docker-with-java-demos-master/docker-multi-stage-build-demo/target/demo-0.0.1-SNAPSHOT.jar /演示.jar COPY 失败:stat /var/snap/docker/common/var-lib-docker/overlay2/2e9b0fe1fc2722fe107940e9637e1d5bc586c497e21f7c11f47613d7a9859bb9/merged/multide-mouse-docker-docker-build-docker-build-docker-withubmaster- /demo-0.0.1-SNAPSHOT.jar: 没有那个文件或目录

0 个答案:

没有答案