【发布时间】:2019-04-05 12:39:20
【问题描述】:
我查看了OpenJDK Docker 存储库,发现没有适用于 Java 12 的 JRE 映像。有一个适用于 Java 11 (openjdk:11.0.2-jre),但对于 12,只有 JDK 映像。
问:如何在不使用完整 JDK 镜像的情况下使用 OpenJDK JRE 12 在 Docker 中运行应用程序?
【问题讨论】:
我查看了OpenJDK Docker 存储库,发现没有适用于 Java 12 的 JRE 映像。有一个适用于 Java 11 (openjdk:11.0.2-jre),但对于 12,只有 JDK 映像。
问:如何在不使用完整 JDK 镜像的情况下使用 OpenJDK JRE 12 在 Docker 中运行应用程序?
【问题讨论】:
AdoptOpenJDK 已经在提供 Java 12 JRE docker images (adoptopenjdk/openjdk12:jre-12.33)
AdoptOpenJDK 是一个基于 Java 社区的工作,来自其 about page:
经过多年讨论,AdoptOpenJDK.net 于 2017 年开始 普遍缺乏开放和可重复的构建和测试系统 跨平台的 OpenJDK 源码。
他们使命的一个关键点是:
从长远来看,为所有平台提供可靠的 OpenJDK 二进制文件来源!
OpenJdk official image repository 上还没有对 12 jre 的拉取请求(由 Docker 社区维护。
【讨论】: