Namespace
library
Image / Tag
sonarqube:8.9.3-enterprise
Content Digest
sha256:8828ebb2b0eb1e9bcdc00f78c7275753b4fef07bee7a80175f0372b9f86f96e9
Details
Created

2021-11-13 07:02:54 UTC

Size

405 MB

Content Digest
Environment
JAVA_HOME

/opt/java/openjdk

JAVA_VERSION

jdk-11.0.10+9

LANG

en_US.UTF-8

LANGUAGE

en_US:en

LC_ALL

en_US.UTF-8

PATH

/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

SONARQUBE_HOME

/opt/sonarqube

SONAR_VERSION

8.9.3.48735

SQ_DATA_DIR

/opt/sonarqube/data

SQ_EXTENSIONS_DIR

/opt/sonarqube/extensions

SQ_LOGS_DIR

/opt/sonarqube/logs

SQ_TEMP_DIR

/opt/sonarqube/temp


Layers

[#000] sha256:8572bc8fb8a32061648dd183b2c0451c82be1bd053a4ea8fae991436b92faebb - 0.66% (2.68 MB)

[#001] sha256:baec4a9b4537fd0fd3ff303f89623d2950ec4fae5a99617894e9f4e6abc24e32 - 1.73% (7 MB)

[#002] sha256:0ea77b4c123efcbecd260c09cdbb31ed4472aa7acda483242be90971dfaba071 - 10.21% (41.3 MB)

[#003] sha256:24dbc9da2076d77e0a0a21bbf1b89a7d0b7230dcc6320d188b8c4ab98e75918a - 87.4% (354 MB)

[#004] sha256:f1bc07be4f6506b946b7a79b801f6e5650eda112b5608f85ab5e78f5983bc6a7 - 0.0% (1.07 KB)


History
2021-11-12 17:20:08 UTC

/bin/sh -c #(nop) ADD file:8f5bc5ce64ef781adadca88e4004e17affc72e6f20dbd08b9c478def12fe1dd3 in /

2021-11-12 17:20:08 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2021-11-13 07:00:40 UTC

/bin/sh -c #(nop) ENV JAVA_VERSION=jdk-11.0.10+9 LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8

2021-11-13 07:00:52 UTC

/bin/sh -c set -eux; apk add --no-cache tzdata --virtual .build-deps curl binutils zstd; GLIBC_VER="2.33-r0"; ALPINE_GLIBC_REPO="https://github.com/sgerrand/alpine-pkg-glibc/releases/download"; GCC_LIBS_URL="https://archive.archlinux.org/packages/g/gcc-libs/gcc-libs-10.2.0-6-x86_64.pkg.tar.zst"; GCC_LIBS_SHA256="e33b45e4a10ef26259d6acf8e7b5dd6dc63800641e41eb67fa6588d061f79c1c"; ZLIB_URL="https://archive.archlinux.org/packages/z/zlib/zlib-1%3A1.2.11-4-x86_64.pkg.tar.xz"; ZLIB_SHA256=43a17987d348e0b395cb6e28d2ece65fb3b5a0fe433714762780d18c0451c149; curl -LfsS https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub -o /etc/apk/keys/sgerrand.rsa.pub; SGERRAND_RSA_SHA256="823b54589c93b02497f1ba4dc622eaef9c813e6b0f0ebbb2f771e32adf9f4ef2"; echo "${SGERRAND_RSA_SHA256} */etc/apk/keys/sgerrand.rsa.pub" | sha256sum -c - ; curl -LfsS ${ALPINE_GLIBC_REPO}/${GLIBC_VER}/glibc-${GLIBC_VER}.apk > /tmp/glibc-${GLIBC_VER}.apk; apk add --no-cache /tmp/glibc-${GLIBC_VER}.apk; curl -LfsS ${ALPINE_GLIBC_REPO}/${GLIBC_VER}/glibc-bin-${GLIBC_VER}.apk > /tmp/glibc-bin-${GLIBC_VER}.apk; apk add --no-cache /tmp/glibc-bin-${GLIBC_VER}.apk; curl -Ls ${ALPINE_GLIBC_REPO}/${GLIBC_VER}/glibc-i18n-${GLIBC_VER}.apk > /tmp/glibc-i18n-${GLIBC_VER}.apk; apk add --no-cache /tmp/glibc-i18n-${GLIBC_VER}.apk; /usr/glibc-compat/bin/localedef --inputfile en_US --charmap UTF-8 "$LANG" || true ; echo "export LANG=$LANG" > /etc/profile.d/locale.sh; curl -LfsS ${GCC_LIBS_URL} -o /tmp/gcc-libs.tar.zst; echo "${GCC_LIBS_SHA256} */tmp/gcc-libs.tar.zst" | sha256sum -c - ; mkdir /tmp/gcc; zstd -d /tmp/gcc-libs.tar.zst --output-dir-flat /tmp; tar -xf /tmp/gcc-libs.tar -C /tmp/gcc; mv /tmp/gcc/usr/lib/libgcc* /tmp/gcc/usr/lib/libstdc++* /usr/glibc-compat/lib; strip /usr/glibc-compat/lib/libgcc_s.so.* /usr/glibc-compat/lib/libstdc++.so*; curl -LfsS ${ZLIB_URL} -o /tmp/libz.tar.xz; echo "${ZLIB_SHA256} */tmp/libz.tar.xz" | sha256sum -c - ; mkdir /tmp/libz; tar -xf /tmp/libz.tar.xz -C /tmp/libz; mv /tmp/libz/usr/lib/libz.so* /usr/glibc-compat/lib; apk del --purge .build-deps glibc-i18n; rm -rf /tmp/*.apk /tmp/gcc /tmp/gcc-libs.tar* /tmp/libz /tmp/libz.tar.xz /var/cache/apk/*;

2021-11-13 07:00:57 UTC

/bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps curl; ARCH="$(apk --print-arch)"; case "${ARCH}" in aarch64|arm64) ESUM='fde6b29df23b6e7ed6e16a237a0f44273fb9e267fdfbd0b3de5add98e55649f6'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_aarch64_linux_hotspot_11.0.11_9.tar.gz'; ;; armhf|armv7l) ESUM='ad02656f800fd64c2b090b23ad24a099d9cd1054948ecb0e9851bc39c51c8be8'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_arm_linux_hotspot_11.0.11_9.tar.gz'; ;; ppc64el|ppc64le) ESUM='37c19c7c2d1cea627b854a475ef1a765d30357d765d20cf3f96590037e79d0f3'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_ppc64le_linux_hotspot_11.0.11_9.tar.gz'; ;; s390x) ESUM='f18101fc50aad795a41b4d3bbc591308c83664fd2390bf2bc007fd9b3d531e6c'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_s390x_linux_hotspot_11.0.11_9.tar.gz'; ;; amd64|x86_64) ESUM='144f2c6bcf64faa32016f2474b6c01031be75d25325e9c3097aed6589bc5d548'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_x64_linux_hotspot_11.0.11_9.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; curl -LfsSo /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p /opt/java/openjdk; cd /opt/java/openjdk; tar -xf /tmp/openjdk.tar.gz --strip-components=1; apk del --purge .fetch-deps; rm -rf /var/cache/apk/*; rm -rf /tmp/openjdk.tar.gz;

2021-11-13 07:00:58 UTC

/bin/sh -c #(nop) ARG SONARQUBE_VERSION=8.9.3.48735

2021-11-13 07:02:03 UTC

/bin/sh -c #(nop) ARG SONARQUBE_ZIP_URL=https://binaries.sonarsource.com/CommercialDistribution/sonarqube-enterprise/sonarqube-enterprise-8.9.3.48735.zip

2021-11-13 07:02:03 UTC

/bin/sh -c #(nop) ENV JAVA_HOME=/opt/java/openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SONARQUBE_HOME=/opt/sonarqube SONAR_VERSION=8.9.3.48735 SQ_DATA_DIR=/opt/sonarqube/data SQ_EXTENSIONS_DIR=/opt/sonarqube/extensions SQ_LOGS_DIR=/opt/sonarqube/logs SQ_TEMP_DIR=/opt/sonarqube/temp

2021-11-13 07:02:52 UTC

|2 SONARQUBE_VERSION=8.9.3.48735 SONARQUBE_ZIP_URL=https://binaries.sonarsource.com/CommercialDistribution/sonarqube-enterprise/sonarqube-enterprise-8.9.3.48735.zip /bin/sh -c set -eux; addgroup -S -g 1000 sonarqube; adduser -S -D -u 1000 -G sonarqube sonarqube; apk add --no-cache --virtual build-dependencies gnupg unzip curl; apk add --no-cache bash su-exec ttf-dejavu; echo "networkaddress.cache.ttl=5" >> "${JAVA_HOME}/conf/security/java.security"; sed --in-place --expression="s?securerandom.source=file:/dev/random?securerandom.source=file:/dev/urandom?g" "${JAVA_HOME}/conf/security/java.security"; for server in $(shuf -e ha.pool.sks-keyservers.net hkp://p80.pool.sks-keyservers.net:80 keyserver.ubuntu.com hkp://keyserver.ubuntu.com:80 pgp.mit.edu) ; do gpg --batch --keyserver "${server}" --recv-keys 679F1EE92B19609DE816FDE81DB198F93525EC1A && break || : ; done; mkdir --parents /opt; cd /opt; curl --fail --location --output sonarqube.zip --silent --show-error "${SONARQUBE_ZIP_URL}"; curl --fail --location --output sonarqube.zip.asc --silent --show-error "${SONARQUBE_ZIP_URL}.asc"; gpg --batch --verify sonarqube.zip.asc sonarqube.zip; unzip -q sonarqube.zip; mv "sonarqube-${SONARQUBE_VERSION}" sonarqube; rm sonarqube.zip*; rm -rf ${SONARQUBE_HOME}/bin/*; chown -R sonarqube:sonarqube ${SONARQUBE_HOME}; chmod -R 777 "${SQ_DATA_DIR}" "${SQ_EXTENSIONS_DIR}" "${SQ_LOGS_DIR}" "${SQ_TEMP_DIR}"; apk del --purge build-dependencies;

2021-11-13 07:02:53 UTC

/bin/sh -c #(nop) COPY --chown=sonarqube:sonarqubemulti:aed345498324cc768d63aba16bd3b3de027a0213cb3a62a9a3b27799dbf88552 in /opt/sonarqube/bin/

2021-11-13 07:02:54 UTC

/bin/sh -c #(nop) WORKDIR /opt/sonarqube

2021-11-13 07:02:54 UTC

/bin/sh -c #(nop) EXPOSE 9000

2021-11-13 07:02:54 UTC

/bin/sh -c #(nop) ENTRYPOINT ["bin/run.sh"]

2021-11-13 07:02:54 UTC

/bin/sh -c #(nop) CMD ["bin/sonar.sh"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete