【发布时间】:2021-05-03 20:25:26
【问题描述】:
我有以下 dockerfile 代码,但超过 500mb 的图像太大了。我尝试使用多阶段构建以减小大小,但之后 kubernetes 部署将无法正常工作。
FROM openjdk:8
ADD target/name_id.jar name_id.jar
EXPOSE 8080
ENTRYPOINT [ "java","-jar","name_id.jar" ]
有了这个文件,它就可以工作了。有人能帮我吗? 对于项目本身,使用了 maven 和 springboot。如果我更改代码中的某些内容,我还必须每次都清理安装 jar。
【问题讨论】:
-
您的基础映像
openjdk:8仅 509 MB。 -
那么如何减少呢?
标签: java docker java-8 docker-multi-stage-build