能否提供兼容Euler系统Jdk8版本的基础docker镜像的dockerfile文件

Blade 未结 2 528

一、该问题的重现步骤是什么?

1.

使用

FROM bladex/alpine-java:openjdk8-openj9_cn_slim 版本不兼容当前系统

2. image.png

image.png

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2023-11-19 23:37

    bladex的这个镜像用的是 adoptopenjdk/openjdk8-openj9:jdk8u262-b10_openj9-0.21.0-alpine-slim

    你可以测试一下 adoptopenjdk/openjdk8-openj9 为基础镜像的对应不同版本,找到一个合适的。


    另外如果不用openjdk,可以用如下镜像 anapsix/alpine-java:8_server-jre_unlimited。


    找到之后如果要自建镜像可以用如下的dockerfile命令自行构建

    FROM 这里填写你找到的可以运行的镜像
     
    MAINTAINER 这里填写你的邮箱
     
    RUN echo "http://mirrors.aliyun.com/alpine/v3.6/main" > /etc/apk/repositories \
        && echo "http://mirrors.aliyun.com/alpine/v3.6/community" >> /etc/apk/repositories \
        && apk update upgrade \
        && apk add --no-cache procps unzip curl bash tzdata \
        && apk add ttf-dejavu \
        && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
        && echo "Asia/Shanghai" > /etc/timezone


    0 讨论(0)
  • 2023-11-22 09:23

    image.png使用这个基础镜像构建失败

    0 讨论(0)
提交回复