Sign inSign up

yugzan/ibm-sfj-java8

By yugzan

Updated almost 7 years ago

IBM Java 8 SFJ for UTF-8 Asia/Taipei

Image
0

10K+

yugzan/ibm-sfj-java8 repository overview

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

Tag summary

Content type

Image

Digest

Size

71.5 MB

Last updated

almost 7 years ago

docker pull yugzan/ibm-sfj-java8