基于 AlpineLinux 构建 openjdk jre8 镜像

作者:Administrator 发布时间: 2025-10-03 阅读量:2

Dockerfile内容:

# AlpineLinux openjdk:v8-jre-alpine
FROM alpine:3.16
MAINTAINER bertxue

RUN sed -i 's#dl-cdn.alpinelinux.org#mirrors.aliyun.com#g' /etc/apk/repositories \
	&& apk add --no-cache tzdata curl ttf-dejavu fontconfig ca-certificates openjdk8-jre-base  \
    && cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
    && echo "Asia/Shanghai" > /etc/timezone \
    && apk del tzdata ca-certificates \
    && `which java` -version

# Set environment
ENV JAVA_HOME=/usr/lib/jvm/default-jvm \
	PATH=${JAVA_HOME}/bin:${PATH}

CMD ["java", "-version"] 

安装oracle jre 太麻烦,有臃肿,还缺少库文件,直接使用openjdk。