adoptopenjdk - select OS 的特定次要版本
adoptopenjdk - select a specific minor version of the OS
在我的 docker 文件中,我使用
FROM adoptopenjdk/openjdk11:jre-11.0.10_9-alpine
(来源:https://hub.docker.com/r/adoptopenjdk/openjdk11)
这将安装 alpine 版本 3.14,如下所示:
是否可以选择更高的次要版本?
从 3.14.1 开始修复了 alpine 中的一个严重漏洞 (CVE-2021-36159):
https://alpinelinux.org/posts/Alpine-3.14.1-released.html
如何降低这种风险?
采用 OpenJDK 的 openjdk-docker 图像已弃用。
来自 AdoptOpenJDK 的 openjdk-Readme-docker.
⚠ DEPRECATION NOTICE ⚠
These Dockerfiles along with their images are officially deprecated in favor of the eclipse-temurin image, and will receive no further updates after 2021-08-25 (Aug 01, 2021). Please adjust your usage accordingly.
因此,AdoptOpenJDK 的 openjdk-docker 映像不会有任何更新,您应该移至 eclipse-temurin image。
在我的 docker 文件中,我使用
FROM adoptopenjdk/openjdk11:jre-11.0.10_9-alpine
(来源:https://hub.docker.com/r/adoptopenjdk/openjdk11)
这将安装 alpine 版本 3.14,如下所示:
是否可以选择更高的次要版本?
从 3.14.1 开始修复了 alpine 中的一个严重漏洞 (CVE-2021-36159):
https://alpinelinux.org/posts/Alpine-3.14.1-released.html
如何降低这种风险?
采用 OpenJDK 的 openjdk-docker 图像已弃用。
来自 AdoptOpenJDK 的 openjdk-Readme-docker.
⚠ DEPRECATION NOTICE ⚠
These Dockerfiles along with their images are officially deprecated in favor of the eclipse-temurin image, and will receive no further updates after 2021-08-25 (Aug 01, 2021). Please adjust your usage accordingly.
因此,AdoptOpenJDK 的 openjdk-docker 映像不会有任何更新,您应该移至 eclipse-temurin image。