Sign inSign up

heyuze/openjdk-alpine

By heyuze

Updated over 1 year ago

openjdk21-alpine

Image
0

137

heyuze/openjdk-alpine repository overview

openjdk21-alpine3.21

openjdk21-alpine3.21,制作的 dockerfile 如下,可根据具体业务需求修改,我这里安装了 openjdk21 和 bash,并且配置时区为上海,shanghai 的时区文件可以在任意 linux 服务器获取,路径 /usr/share/zoneinfo/Asia/Shanghai :

FROM alpine:3.21
RUN sed -i '/v3.21\/community/s/^# *//' /etc/apk/repositories && \
    apk update && \
    apk add --no-cache openjdk21-jdk bash
COPY Shanghai  /usr/share/zoneinfo/Asia/Shanghai
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
    echo "Asia/Shanghai" > /etc/timezone
RUN java -version

然后使用 docker build 打包:

docker build -f Dockerfile -t heyuze/openjdk-alpine:v21.0.7 .

Tag summary

Content type

Image

Digest

sha256:aadf7ab69

Size

158.7 MB

Last updated

over 1 year ago

docker pull heyuze/openjdk-alpine:v21.0.7