Docker部署Springboot项目,Invalid or corrupt jarfile /app.jar
时间:2021-05-25 18:34:11
收藏:0
阅读:0
问题:我打算编写一个dockerfile,其主要是部署一个springboot项目。当dockerfile构建完镜像,使用docker run 的时候报错。
Dockerfile内容
# jdk16是我自己构建的基于centos的java环境 FROM jdk16:16.0.1 MAINTAINER wx # volume 指定临时文件目录为/tmp # 其效果是在主机/var/lib/docker目录下创建一个临时文件,并连接到容器的/tmp VOLUME /tmp # 将jar包添加到容器中并更名 COPY demo-0.0.1-SNAPSHOT.jar app.jar # RUN bash -c ‘touch /app.jar‘ ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/./urandom", "-jar", "/app.jar"] #暴露8080端口 EXPOSE 8080
评论(0)