【问题标题】:adoptopenjdk - select a specific minor version of the OS采用openjdk - 选择操作系统的特定次要版本
【发布时间】:2021-12-28 10:11:57
【问题描述】:

在我使用的 docker 文件中

FROM adoptopenjdk/openjdk11:jre-11.0.10_9-alpine

(来源:https://hub.docker.com/r/adoptopenjdk/openjdk11

这将安装 alpine 3.14 版,如下所示:

https://github.com/AdoptOpenJDK/openjdk-docker/blob/master/11/jdk/alpine/Dockerfile.hotspot.releases.full

是否可以选择更高的次要版本?

从 3.14.1 开始修复 alpine 中的一个严重漏洞 (CVE-2021-36159):

https://alpinelinux.org/posts/Alpine-3.14.1-released.html

可以做些什么来降低这种风险?

【问题讨论】:

    标签: java docker dockerfile openjdk-11 adoptopenjdk


    【解决方案1】:

    AdoptOpenJDK 的 openjdk-docker 镜像已被弃用。

    来自 AdoptOpenJDK 的 openjdk-docker 的 Readme

    ⚠弃用通知⚠


    这些 Dockerfile 及其映像已正式弃用,取而代之的是 eclipse-temurin image,并且在 2021 年 8 月 25 日(2021 年 8 月 1 日)之后将不再收到更新。请相应调整您的使用量。

    因此,AdoptOpenJDK 的 openjdk-docker 镜像不会有任何更新,您应该将其移至 eclipse-temurin image

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-07
      • 2012-02-05
      • 2014-08-07
      • 1970-01-01
      • 1970-01-01
      • 2017-12-18
      相关资源
      最近更新 更多