sh文件未找到

时间:2019-11-21 12:57:21

标签: java docker alpine

我正在使用GraalVM在Java SpringBoot中创建petclinic的本地映像

这是我的DockerFile


FROM oracle/graalvm-ce:19.2.1

WORKDIR /opt/graalvm

RUN gu install native-image

COPY ./spring-petclinic/* /usr/local/

RUN native-image -jar /usr/local/spring-petclinic-2.2.0.BUILD-SNAPSHOT.jar

FROM alpine:latest

WORKDIR /usr/local/

COPY --from=0 /opt/graalvm/spring-petclinic-2.2.0.BUILD-SNAPSHOT .

CMD yes

当我使用图像并进行ls -la时,我看到文件spring-petclinic-2.2.0.BUILD-SNAPSHOT是我要执行的本地图像

我尝试执行二进制文件时出现问题。 我收到此错误消息:

sh: ./spring-petclinic-2.2.0.BUILD-SNAPSHOT: not found

我无法执行一个存在的文件。

0 个答案:

没有答案