以 jdk11 为基础的 Alpine docker 图像
Alpine with jdk11 as base docker image
我有一个基础 Dockerfile
被一堆服务使用,看起来像这样:
FROM adoptopenjdk/openjdk11:jdk-11.0.11_9-alpine-slim
有一些 security fixes for Linux Alpine, and I'd like to include them in my base image. Looking for a new image on AdoptOpenJDK's official page, I've found that these tags are deprecated as of 1st August 2021 in favour of the Eclipse Temurin 个项目。
Eclipse Temurin 没有基于高山的 jdk11 图像。我...
- 使用铁木林的 11-jdk-焦点?
- 构建我自己的 alpine 映像并向其添加 jdk11?
- 使用任何其他替代提供商?
参考文献:
- How to install oracle jdk11 in Alpine linux docker image?
- Installing openjdk 11 on alpine:3.9
2020 年 1 月更新
Eclipse Temurin 推出了alpine 版本。 :)
https://hub.docker.com/_/eclipse-temurin?tab=tags&page=1&name=alpine
我现在的解决方案是使用 alpine 作为基础映像并使用 apk 安装 openjdk,如此处解释 ->
FROM alpine:3.14
RUN apk update \
&& apk upgrade \
&& apk add --update openjdk11 tzdata curl unzip bash \
&& rm -rf /var/cache/apk/*
我有一个基础 Dockerfile
被一堆服务使用,看起来像这样:
FROM adoptopenjdk/openjdk11:jdk-11.0.11_9-alpine-slim
有一些 security fixes for Linux Alpine, and I'd like to include them in my base image. Looking for a new image on AdoptOpenJDK's official page, I've found that these tags are deprecated as of 1st August 2021 in favour of the Eclipse Temurin 个项目。
Eclipse Temurin 没有基于高山的 jdk11 图像。我...
- 使用铁木林的 11-jdk-焦点?
- 构建我自己的 alpine 映像并向其添加 jdk11?
- 使用任何其他替代提供商?
参考文献:
- How to install oracle jdk11 in Alpine linux docker image?
- Installing openjdk 11 on alpine:3.9
2020 年 1 月更新
Eclipse Temurin 推出了alpine 版本。 :)
https://hub.docker.com/_/eclipse-temurin?tab=tags&page=1&name=alpine
我现在的解决方案是使用 alpine 作为基础映像并使用 apk 安装 openjdk,如此处解释 ->
FROM alpine:3.14
RUN apk update \
&& apk upgrade \
&& apk add --update openjdk11 tzdata curl unzip bash \
&& rm -rf /var/cache/apk/*