我查看了OpenJDK Docker 存储库,发现没有 Java 12 的 JRE 映像。Java 11 ( openjdk:11.0.2-jre
) 有一个,但 12 只有 JDK 映像。
问:如何在不使用完整 JDK 镜像的情况下使用 OpenJDK JRE 12 在 Docker 中运行应用程序?
AdoptOpenJDK已经提供 Java 12 JRE docker镜像( adoptopenjdk/openjdk12:jre-12.33
)
AdoptOpenJDK 是一个基于 Java 社区的工作,来自其关于页面:
AdoptOpenJDK.net 于 2017 年开始,此前多年来一直在讨论普遍缺乏跨多个平台的 OpenJDK 源代码的开放且可重现的构建和测试系统。
他们使命的一个关键点是:
从长远来看,为所有平台提供可靠的 OpenJDK 二进制文件来源!
12 jre
OpenJdk官方镜像仓库还没有拉取请求(由 Docker 社区维护。