FROM openjdk:8u232-jdk-slim
ARG TZ="Asia/Shanghai"
ENV TZ ${TZ}
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8
ENV LANGUAGE en_US:en
ENV TINI_VERSION v0.18.0
ENV TINI_DOWNLOAD_URL https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini-amd64
RUN apt update -y \
&& apt upgrade -y \
&& apt install tzdata locales curl wget unzip procps dnsutils iputils-ping -y \
&& curl -sSL ${TINI_DOWNLOAD_URL} > /usr/bin/tini \
&& chmod +x /usr/bin/tini \
&& locale-gen --purge en_US.UTF-8 zh_CN.UTF-8 \
&& localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 \
&& echo 'LANG="en_US.UTF-8"' > /etc/default/locale \
&& echo 'LANGUAGE="en_US:en"' >> /etc/default/locale \
&& ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime \
&& echo ${TZ} > /etc/timezone \
&& apt autoremove -y \
&& apt autoclean -y \
&& rm -rf /var/lib/apt/lists/*
ENTRYPOINT ["tini","--"]
CMD ["bash"]
Content type
Image
Digest
Size
158.2 MB
Last updated
almost 7 years ago
docker pull coll/openjdk:8u232