IBM Java 8 SFJ for UTF-8 Asia/Taipei
10K+
FROM ibmjava:8-sfj-alpine
LABEL maintainer="[email protected]"
# Java Version and other ENV
ENV GLIBC_REPO=https://github.com/sgerrand/alpine-pkg-glibc \
GLIBC_VERSION=2.29-r0 \
LANG=C.UTF-8 \
TZ=Asia/Taipei
# do all in one step
RUN set -ex && \
apk -U upgrade && \
apk add libstdc++ curl ca-certificates bash && \
wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \
for pkg in glibc-${GLIBC_VERSION} glibc-bin-${GLIBC_VERSION} glibc-i18n-${GLIBC_VERSION}; do curl -sSL ${GLIBC_REPO}/releases/download/${GLIBC_VERSION}/${pkg}.apk -o /tmp/${pkg}.apk; done && \
apk add /tmp/*.apk && \
rm -v /tmp/*.apk && \
( /usr/glibc-compat/bin/localedef --force --inputfile POSIX --charmap UTF-8 C.UTF-8 || true ) && \
echo "export LANG=C.UTF-8" > /etc/profile.d/locale.sh && \
/usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib && \
apk del curl glibc-i18n && \
rm -rf /tmp/* /var/cache/apk/* && \
echo 'hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4' >> /etc/nsswitch.conf \
apk add --update tzdata \
apk del tzdata \
rm -rf /var/cache/apk/*
# EOF
Content type
Image
Digest
Size
71.5 MB
Last updated
almost 7 years ago
docker pull yugzan/ibm-sfj-java8