網上很多文件,java都不是很全,我從網上搜了一下,其中java包還能減小,我因為不熟,所以全部都放進去了,后期再優化。
FROM docker.io/jeanblanchard/alpine-glibc
MAINTAINER wangzt
ADD server-jre-8u202-linux-x64.tar.gz /usr/local # 添加java包
ADD locale-archive /usr/glibc-compat/lib/locale/locale-archive # 添加中文
ENV LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 JAVA_HOME=/usr/local/jdk1.8.0_202 \
PATH=$PATH:/usr/local/jdk1.8.0_202/bin
RUN echo "Asia/Shanghai" > /etc/timezone \ # 設置中文
&& alpine_version=`cat /etc/issue | head -1 | awk '{print $5}'` \
&& echo "https://mirrors.aliyun.com/alpine/v${alpine_version}/main/" > /etc/apk/repositories \ # 修改apk源為阿里雲
&& apk upgrade && apk add --no-cache bash bash-doc bash-completion \
&& rm -rf /var/cache/apk/*
WORKDIR /app/
locale-archive文件網盤地址:鏈接:https://pan.baidu.com/s/1_ipxdeHUqifAuQzYVcBqvA 密碼:lyvv