AdoptOpenJDK jdk-slim vs jre 的目的?
Purpose of AdoptOpenJDK jdk-slim vs jre?
我想知道 jdk-slim
docker 图片的用例是什么?
在什么情况下我应该使用 jdk-slim
而不是 jre
?
是否存在任何众所周知的问题(例如某些监控工具无法在 jre
上运行?)
jdk
- 代表 Java Development Kit,因此它包括开发工具(例如 javac)
jre
- Java 运行时环境(例如,没有 Javac)。
slim
- 此映像安装了 OpenJDK 的 -headless
包,因此缺少许多 UI 相关的 Java 库和一些包含在默认标签
您需要用您的图像构建一些东西吗? => jdk
或 jdk-slim
.
您是否需要 运行 已经构建应用程序? => jre
或 jre-slim
P.S。作者来晚了。希望它对其他人有用。
我想知道 jdk-slim
docker 图片的用例是什么?
在什么情况下我应该使用 jdk-slim
而不是 jre
?
是否存在任何众所周知的问题(例如某些监控工具无法在 jre
上运行?)
jdk
- 代表 Java Development Kit,因此它包括开发工具(例如 javac)
jre
- Java 运行时环境(例如,没有 Javac)。
slim
- 此映像安装了 OpenJDK 的 -headless
包,因此缺少许多 UI 相关的 Java 库和一些包含在默认标签
您需要用您的图像构建一些东西吗? => jdk
或 jdk-slim
.
您是否需要 运行 已经构建应用程序? => jre
或 jre-slim
P.S。作者来晚了。希望它对其他人有用。