2021-12-20 19:36:35 UTC
456 MB
/usr/lib/jvm/java-11-openjdk
LANGen_US.UTF-8
LANGUAGEen_US:en
LC_ALLen_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_CLUSTER_ENABLEDtrue
SONAR_CLUSTER_NODE_TYPEsearch
SONAR_VERSION9.2.4.50792
SQ_DATA_DIR/opt/sonarqube/data
SQ_EXTENSIONS_DIR/opt/sonarqube/extensions
SQ_LOGS_DIR/opt/sonarqube/logs
SQ_TEMP_DIR/opt/sonarqube/temp
[#000] sha256:97518928ae5f3d52d4164b314a7e73654eb686ecd8aafa0b79acd980773a740d - 0.59% (2.69 MB)
[#001] sha256:d2fcfe8381b9b71e1fb2b5a7848fc5c4871bb4f8a0524e7a36c0b131ddb71506 - 99.41% (453 MB)
[#002] sha256:970dcc3babad526212feb5106f7748acba7a5222715b3a35e1d6b17aa5e6dbf6 - 0.0% (1.47 KB)
/bin/sh -c #(nop) ADD file:762c899ec0505d1a32930ee804c5b008825f41611161be104076cba33b7e5b2b in /
2021-11-12 17:19:45 UTC/bin/sh -c #(nop) CMD ["/bin/sh"]
2021-11-12 22:10:12 UTC/bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
2021-12-20 19:29:38 UTC/bin/sh -c #(nop) ARG SONARQUBE_VERSION=9.2.4.50792
2021-12-20 19:33:22 UTC/bin/sh -c #(nop) ARG SONARQUBE_ZIP_URL=https://binaries.sonarsource.com/CommercialDistribution/sonarqube-datacenter/sonarqube-datacenter-9.2.4.50792.zip
2021-12-20 19:35:29 UTC/bin/sh -c #(nop) ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SONARQUBE_HOME=/opt/sonarqube SONAR_VERSION=9.2.4.50792 SQ_DATA_DIR=/opt/sonarqube/data SQ_EXTENSIONS_DIR=/opt/sonarqube/extensions SQ_LOGS_DIR=/opt/sonarqube/logs SQ_TEMP_DIR=/opt/sonarqube/temp SONAR_CLUSTER_NODE_TYPE=search SONAR_CLUSTER_ENABLED=true
2021-12-20 19:36:32 UTC|2 SONARQUBE_VERSION=9.2.4.50792 SONARQUBE_ZIP_URL=https://binaries.sonarsource.com/CommercialDistribution/sonarqube-datacenter/sonarqube-datacenter-9.2.4.50792.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 openjdk11-jre; 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-12-20 19:36:34 UTC/bin/sh -c #(nop) COPY --chown=sonarqube:sonarqubemulti:8997cda09b77db3cd2004e36d485c5b54ddd96e9993642921bc6be78ee8af554 in /opt/sonarqube/bin/
2021-12-20 19:36:34 UTC/bin/sh -c #(nop) WORKDIR /opt/sonarqube
2021-12-20 19:36:35 UTC/bin/sh -c #(nop) EXPOSE 9000
2021-12-20 19:36:35 UTC/bin/sh -c #(nop) STOPSIGNAL SIGINT
2021-12-20 19:36:35 UTC/bin/sh -c #(nop) ENTRYPOINT ["/opt/sonarqube/bin/run.sh"]
2021-12-20 19:36:35 UTC/bin/sh -c #(nop) CMD ["/opt/sonarqube/bin/sonar.sh"]
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.