Namespace
library
Image / Tag
rabbitmq:3.10.0-beta.5-management-alpine
Content Digest
sha256:e23045ea2e2e8eed72fdc377e76023e2b9757b6300b32f2ce64866d626b1da59
Details
Created

2022-03-23 22:02:32 UTC

Size

72 MB

Content Digest
Environment
HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_PGP_KEY_IDS

0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

OPENSSL_SOURCE_SHA256

40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

OPENSSL_VERSION

1.1.1n

OTP_SOURCE_SHA256

fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

OTP_VERSION

24.3.2

PATH

/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RABBITMQ_DATA_DIR

/var/lib/rabbitmq

RABBITMQ_HOME

/opt/rabbitmq

RABBITMQ_PGP_KEY_ID

0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

RABBITMQ_VERSION

3.10.0-beta.5


Layers

[#000] sha256:b78004f8e08f3a114b1629885a10f66985c09b7d887608bb5fb1883c97b940ca - 3.74% (2.69 MB)

[#001] sha256:a287f1ceb48d807dacf9f9a6c13420737e8e31b2fc00722698596bb267d670c6 - 1.47% (1.06 MB)

[#002] sha256:0a449d1fe78413e6ebfcbdc6ee9a1f9bd104d1b6c31ffe87ab1f689e7a6bfac1 - 52.52% (37.8 MB)

[#003] sha256:a1192c140798caad8598df0800566ec459827a9b0d82f96d692b0ce938d56945 - 0.0% (1.39 KB)

[#004] sha256:e0308721577f10741f17fb16d0c40a6dec5a12ce365f71a69cfddf73f5a9ff0c - 22.27% (16 MB)

[#005] sha256:356195615ae67bbf4639711e1bdacabbe4d740dfac84e1e2e98cdbe168a514ec - 0.0% (273 Bytes)

[#006] sha256:dadc3beb8bb6d178aced21c3ec45b666b900b896f5a05b46eacef7d6e9bf0cbc - 0.0% (107 Bytes)

[#007] sha256:668f2febc9d3b38e7d43989772ac029af95ae5349908630a28e59ef34e5420c1 - 0.0% (498 Bytes)

[#008] sha256:9755bd7d6d27058747c5a91535517caa74bf6d9913d936ab48cbfc5a39760f24 - 0.0% (834 Bytes)

[#009] sha256:932660b503646c319ef5679db7f4c6a8187b7cb0c8b5b92228f30d75e39d8077 - 20.0% (14.4 MB)


History
2022-03-23 14:59:30 UTC

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

2022-03-23 14:59:31 UTC

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

2022-03-23 21:59:18 UTC

/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps

2022-03-23 21:59:18 UTC

/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com

2022-03-23 21:59:19 UTC

/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1n

2022-03-23 21:59:20 UTC

/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

2022-03-23 21:59:21 UTC

/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

2022-03-23 21:59:22 UTC

/bin/sh -c #(nop) ENV OTP_VERSION=24.3.2

2022-03-23 21:59:23 UTC

/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

2022-03-23 22:01:46 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg g++ gcc gnupg libc-dev linux-headers make ncurses-dev ; OPENSSL_SOURCE_URL="https://www.openssl.org/source/openssl-$OPENSSL_VERSION.tar.gz"; OPENSSL_PATH="/usr/local/src/openssl-$OPENSSL_VERSION"; OPENSSL_CONFIG_DIR=/usr/local/etc/ssl; mkdir /usr/local/src; wget --output-document "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_SOURCE_URL.asc"; wget --output-document "$OPENSSL_PATH.tar.gz" "$OPENSSL_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $OPENSSL_PGP_KEY_IDS; do gpg --batch --keyserver "$PGP_KEYSERVER" --recv-keys "$key"; done; gpg --batch --verify "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_PATH.tar.gz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; echo "$OPENSSL_SOURCE_SHA256 *$OPENSSL_PATH.tar.gz" | sha256sum -c -; mkdir -p "$OPENSSL_PATH"; tar --extract --file "$OPENSSL_PATH.tar.gz" --directory "$OPENSSL_PATH" --strip-components 1; cd "$OPENSSL_PATH"; MACHINE="$(dpkg-architecture --query DEB_BUILD_GNU_CPU)" RELEASE="4.x.y-z" SYSTEM='Linux' BUILD='???' ./config --openssldir="$OPENSSL_CONFIG_DIR" -Wl,-rpath=/usr/local/lib ; make -j "$(getconf _NPROCESSORS_ONLN)"; make install_sw install_ssldirs; cd ..; rm -rf "$OPENSSL_PATH"*; rmdir "$OPENSSL_CONFIG_DIR/certs" "$OPENSSL_CONFIG_DIR/private"; ln -sf /etc/ssl/certs /etc/ssl/private "$OPENSSL_CONFIG_DIR"; openssl version; OTP_SOURCE_URL="https://github.com/erlang/otp/releases/download/OTP-$OTP_VERSION/otp_src_$OTP_VERSION.tar.gz"; OTP_PATH="/usr/local/src/otp-$OTP_VERSION"; mkdir -p "$OTP_PATH"; wget --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum -c -; tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; cd "$OTP_PATH"; export ERL_TOP="$OTP_PATH"; ./otp_build autoconf; export CFLAGS='-g -O2'; export CFLAGS="$CFLAGS -Wl,-rpath=/usr/local/lib"; hostArch="$(dpkg-architecture --query DEB_HOST_GNU_TYPE)"; buildArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; dpkgArch="$(dpkg --print-architecture)"; dpkgArch="${dpkgArch##*-}"; jitFlag=; case "$dpkgArch" in amd64) jitFlag='--enable-jit' ;; esac; ./configure --host="$hostArch" --build="$buildArch" --disable-dynamic-ssl-lib --disable-hipe --disable-sctp --disable-silent-rules --enable-clock-gettime --enable-hybrid-heap --enable-kernel-poll --enable-shared-zlib --enable-smp-support --enable-threads --with-microstate-accounting=extra --without-common_test --without-debugger --without-dialyzer --without-diameter --without-edoc --without-erl_docgen --without-et --without-eunit --without-ftp --without-hipe --without-jinterface --without-megaco --without-observer --without-odbc --without-reltool --without-ssh --without-tftp --without-wx $jitFlag ; make -j "$(getconf _NPROCESSORS_ONLN)" GEN_OPT_FLGS="-O2 -fno-strict-aliasing"; make install; cd ..; rm -rf "$OTP_PATH"* /usr/local/lib/erlang/lib/*/examples /usr/local/lib/erlang/lib/*/src ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache --virtual .otp-run-deps $runDeps; apk del --no-network .build-deps; openssl version; erl -noshell -eval 'io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'

2022-03-23 22:01:47 UTC

/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2022-03-23 22:01:48 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; addgroup -g 101 -S rabbitmq; adduser -u 100 -S -h "$RABBITMQ_DATA_DIR" -G rabbitmq rabbitmq; mkdir -p "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chown -fR rabbitmq:rabbitmq "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chmod 777 "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie

2022-03-23 22:01:49 UTC

/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.10.0-beta.5

2022-03-23 22:01:50 UTC

/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2022-03-23 22:01:51 UTC

/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq

2022-03-23 22:01:52 UTC

/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-03-23 22:02:01 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg xz ; RABBITMQ_SOURCE_URL="https://github.com/rabbitmq/rabbitmq-server/releases/download/v$RABBITMQ_VERSION/rabbitmq-server-generic-unix-latest-toolchain-$RABBITMQ_VERSION.tar.xz"; RABBITMQ_PATH="/usr/local/src/rabbitmq-$RABBITMQ_VERSION"; wget --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --output-document "$RABBITMQ_PATH.tar.xz" "$RABBITMQ_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$RABBITMQ_PGP_KEY_ID"; gpg --batch --verify "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_PATH.tar.xz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$RABBITMQ_HOME"; tar --extract --file "$RABBITMQ_PATH.tar.xz" --directory "$RABBITMQ_HOME" --strip-components 1; rm -rf "$RABBITMQ_PATH"*; grep -qE '^SYS_PREFIX=\$\{RABBITMQ_HOME\}$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; sed -i 's/^SYS_PREFIX=.*$/SYS_PREFIX=/' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; grep -qE '^SYS_PREFIX=$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; chown -R rabbitmq:rabbitmq "$RABBITMQ_HOME"; apk del .build-deps; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; su-exec rabbitmq rabbitmqctl help; su-exec rabbitmq rabbitmqctl list_ciphers; su-exec rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie"

2022-03-23 22:02:02 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf

2022-03-23 22:02:03 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins

2022-03-23 22:02:04 UTC

/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq

2022-03-23 22:02:05 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]

2022-03-23 22:02:06 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2022-03-23 22:02:08 UTC

/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:1010d75e6e011d4f35a78624739f459bbc98829ae9696991358350d1bd6a12ac in /etc/rabbitmq/conf.d/

2022-03-23 22:02:09 UTC

/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/

2022-03-23 22:02:09 UTC

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

2022-03-23 22:02:10 UTC

/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672

2022-03-23 22:02:11 UTC

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

2022-03-23 22:02:32 UTC

/bin/sh -c set eux; rabbitmq-plugins enable --offline rabbitmq_management; rm -f /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apk add --no-cache python3; rabbitmqadmin --version

2022-03-23 22:02:32 UTC

/bin/sh -c #(nop) EXPOSE 15671 15672

Details
Created

2022-03-23 18:43:07 UTC

Size

78.3 MB

Content Digest
Environment
HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_PGP_KEY_IDS

0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

OPENSSL_SOURCE_SHA256

40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

OPENSSL_VERSION

1.1.1n

OTP_SOURCE_SHA256

fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

OTP_VERSION

24.3.2

PATH

/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RABBITMQ_DATA_DIR

/var/lib/rabbitmq

RABBITMQ_HOME

/opt/rabbitmq

RABBITMQ_PGP_KEY_ID

0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

RABBITMQ_VERSION

3.10.0-beta.5


Layers

[#000] sha256:3aa4d0bbde192bfaba75f2d124d8cf2e6de452ae03e55d54105e46b06eb8127e - 3.43% (2.68 MB)

[#001] sha256:17570487ce84d1c0a78cdae8e61b75019f11a78c4e3e40981bbb612ce5225b2e - 1.28% (1.01 MB)

[#002] sha256:4d6bd0ded4c57d648c9709a98926b0a23c7cde69461b9b0f94c017e301ad1263 - 57.25% (44.8 MB)

[#003] sha256:a4b1dfed6556d9c8fcad149de49b61959f4575c14cae519bc95f338ffafd4b05 - 0.0% (1.45 KB)

[#004] sha256:7e3285e5205fe7b6a29d99d7a76977a4b4d2d29e031be9c5ef16fdcdc822acfa - 20.48% (16 MB)

[#005] sha256:02dd1de0da55d9c060f927af924f55881a24f31250bf72697470f65bf0a8c448 - 0.0% (273 Bytes)

[#006] sha256:2787cc5c7ba4f54c3cbc899bae74eb7d084a52c8c29ec5e5a897558a84e6d327 - 0.0% (107 Bytes)

[#007] sha256:f3ee699cd28e9fdee8bc4be08c48cf6e8af55cce681148363bc70521e427f39f - 0.0% (500 Bytes)

[#008] sha256:1d6a0baaa58aa9c5e7f70fc46a6bcec634a811086404cd86f272011b496af34c - 0.0% (835 Bytes)

[#009] sha256:85496830b6b053d857a2e763b78fc3df8b5fbff2117d977eea16998fe9783323 - 17.55% (13.7 MB)


History
2022-03-23 15:21:21 UTC

/bin/sh -c #(nop) ADD file:7386ad893672007cca2d73cec1862d582a69d581ca1d155d4599cb2aa54d5498 in /

2022-03-23 15:21:21 UTC

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

2022-03-23 18:38:42 UTC

/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps

2022-03-23 18:38:42 UTC

/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com

2022-03-23 18:38:42 UTC

/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1n

2022-03-23 18:38:43 UTC

/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

2022-03-23 18:38:43 UTC

/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

2022-03-23 18:38:43 UTC

/bin/sh -c #(nop) ENV OTP_VERSION=24.3.2

2022-03-23 18:38:43 UTC

/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

2022-03-23 18:42:43 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg g++ gcc gnupg libc-dev linux-headers make ncurses-dev ; OPENSSL_SOURCE_URL="https://www.openssl.org/source/openssl-$OPENSSL_VERSION.tar.gz"; OPENSSL_PATH="/usr/local/src/openssl-$OPENSSL_VERSION"; OPENSSL_CONFIG_DIR=/usr/local/etc/ssl; mkdir /usr/local/src; wget --output-document "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_SOURCE_URL.asc"; wget --output-document "$OPENSSL_PATH.tar.gz" "$OPENSSL_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $OPENSSL_PGP_KEY_IDS; do gpg --batch --keyserver "$PGP_KEYSERVER" --recv-keys "$key"; done; gpg --batch --verify "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_PATH.tar.gz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; echo "$OPENSSL_SOURCE_SHA256 *$OPENSSL_PATH.tar.gz" | sha256sum -c -; mkdir -p "$OPENSSL_PATH"; tar --extract --file "$OPENSSL_PATH.tar.gz" --directory "$OPENSSL_PATH" --strip-components 1; cd "$OPENSSL_PATH"; MACHINE="$(dpkg-architecture --query DEB_BUILD_GNU_CPU)" RELEASE="4.x.y-z" SYSTEM='Linux' BUILD='???' ./config --openssldir="$OPENSSL_CONFIG_DIR" -Wl,-rpath=/usr/local/lib ; make -j "$(getconf _NPROCESSORS_ONLN)"; make install_sw install_ssldirs; cd ..; rm -rf "$OPENSSL_PATH"*; rmdir "$OPENSSL_CONFIG_DIR/certs" "$OPENSSL_CONFIG_DIR/private"; ln -sf /etc/ssl/certs /etc/ssl/private "$OPENSSL_CONFIG_DIR"; openssl version; OTP_SOURCE_URL="https://github.com/erlang/otp/releases/download/OTP-$OTP_VERSION/otp_src_$OTP_VERSION.tar.gz"; OTP_PATH="/usr/local/src/otp-$OTP_VERSION"; mkdir -p "$OTP_PATH"; wget --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum -c -; tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; cd "$OTP_PATH"; export ERL_TOP="$OTP_PATH"; ./otp_build autoconf; export CFLAGS='-g -O2'; export CFLAGS="$CFLAGS -Wl,-rpath=/usr/local/lib"; hostArch="$(dpkg-architecture --query DEB_HOST_GNU_TYPE)"; buildArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; dpkgArch="$(dpkg --print-architecture)"; dpkgArch="${dpkgArch##*-}"; jitFlag=; case "$dpkgArch" in amd64) jitFlag='--enable-jit' ;; esac; ./configure --host="$hostArch" --build="$buildArch" --disable-dynamic-ssl-lib --disable-hipe --disable-sctp --disable-silent-rules --enable-clock-gettime --enable-hybrid-heap --enable-kernel-poll --enable-shared-zlib --enable-smp-support --enable-threads --with-microstate-accounting=extra --without-common_test --without-debugger --without-dialyzer --without-diameter --without-edoc --without-erl_docgen --without-et --without-eunit --without-ftp --without-hipe --without-jinterface --without-megaco --without-observer --without-odbc --without-reltool --without-ssh --without-tftp --without-wx $jitFlag ; make -j "$(getconf _NPROCESSORS_ONLN)" GEN_OPT_FLGS="-O2 -fno-strict-aliasing"; make install; cd ..; rm -rf "$OTP_PATH"* /usr/local/lib/erlang/lib/*/examples /usr/local/lib/erlang/lib/*/src ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache --virtual .otp-run-deps $runDeps; apk del --no-network .build-deps; openssl version; erl -noshell -eval 'io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'

2022-03-23 18:42:43 UTC

/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2022-03-23 18:42:44 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; addgroup -g 101 -S rabbitmq; adduser -u 100 -S -h "$RABBITMQ_DATA_DIR" -G rabbitmq rabbitmq; mkdir -p "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chown -fR rabbitmq:rabbitmq "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chmod 777 "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie

2022-03-23 18:42:44 UTC

/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.10.0-beta.5

2022-03-23 18:42:44 UTC

/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2022-03-23 18:42:44 UTC

/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq

2022-03-23 18:42:44 UTC

/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-03-23 18:42:53 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg xz ; RABBITMQ_SOURCE_URL="https://github.com/rabbitmq/rabbitmq-server/releases/download/v$RABBITMQ_VERSION/rabbitmq-server-generic-unix-latest-toolchain-$RABBITMQ_VERSION.tar.xz"; RABBITMQ_PATH="/usr/local/src/rabbitmq-$RABBITMQ_VERSION"; wget --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --output-document "$RABBITMQ_PATH.tar.xz" "$RABBITMQ_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$RABBITMQ_PGP_KEY_ID"; gpg --batch --verify "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_PATH.tar.xz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$RABBITMQ_HOME"; tar --extract --file "$RABBITMQ_PATH.tar.xz" --directory "$RABBITMQ_HOME" --strip-components 1; rm -rf "$RABBITMQ_PATH"*; grep -qE '^SYS_PREFIX=\$\{RABBITMQ_HOME\}$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; sed -i 's/^SYS_PREFIX=.*$/SYS_PREFIX=/' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; grep -qE '^SYS_PREFIX=$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; chown -R rabbitmq:rabbitmq "$RABBITMQ_HOME"; apk del .build-deps; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; su-exec rabbitmq rabbitmqctl help; su-exec rabbitmq rabbitmqctl list_ciphers; su-exec rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie"

2022-03-23 18:42:55 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf

2022-03-23 18:42:55 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins

2022-03-23 18:42:55 UTC

/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq

2022-03-23 18:42:55 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]

2022-03-23 18:42:55 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2022-03-23 18:42:55 UTC

/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:1010d75e6e011d4f35a78624739f459bbc98829ae9696991358350d1bd6a12ac in /etc/rabbitmq/conf.d/

2022-03-23 18:42:56 UTC

/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/

2022-03-23 18:42:56 UTC

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

2022-03-23 18:42:56 UTC

/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672

2022-03-23 18:42:56 UTC

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

2022-03-23 18:43:07 UTC

/bin/sh -c set eux; rabbitmq-plugins enable --offline rabbitmq_management; rm -f /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apk add --no-cache python3; rabbitmqadmin --version

2022-03-23 18:43:07 UTC

/bin/sh -c #(nop) EXPOSE 15671 15672

Details
Created

2022-03-23 20:15:35 UTC

Size

70.3 MB

Content Digest
Environment
HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_PGP_KEY_IDS

0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

OPENSSL_SOURCE_SHA256

40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

OPENSSL_VERSION

1.1.1n

OTP_SOURCE_SHA256

fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

OTP_VERSION

24.3.2

PATH

/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RABBITMQ_DATA_DIR

/var/lib/rabbitmq

RABBITMQ_HOME

/opt/rabbitmq

RABBITMQ_PGP_KEY_ID

0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

RABBITMQ_VERSION

3.10.0-beta.5


Layers

[#000] sha256:4e012d7cd81aa4570d9d209a75131b32f34a3533d5d449d23fd875513922588e - 3.56% (2.5 MB)

[#001] sha256:79278a1de3aa75460477f54d010adac9c9d54f94e4d6fdfc450cb495dca01b49 - 1.37% (986 KB)

[#002] sha256:e1ebccd5872b65f68e0bebc45370676e22d1e8e6f9e6fcd1524cedc2067ed24f - 52.24% (36.7 MB)

[#003] sha256:8450bd4ab6e5bee28e2693a31c385690043a985cbd9898246e7c2046cee52201 - 0.0% (1.45 KB)

[#004] sha256:d024e0cce532d9c67401ae3c28ff749c1783b12806984562b0739bf971ce621a - 22.82% (16 MB)

[#005] sha256:e6fa1e3a4902b3d8d80f58db8c882c2e6133d88de8392e5affbc8c5b8d999a6f - 0.0% (276 Bytes)

[#006] sha256:d9adb5d8dd38f82a96293c48cb98f5b981cf630896603bcf259a1f3a4ca2cce5 - 0.0% (107 Bytes)

[#007] sha256:6fecad4f2d383955cffadcf8d7956b15e48a6a57766ced99bfcc997147e642a7 - 0.0% (499 Bytes)

[#008] sha256:ff8a1e4df782fabaeea3d41b952c114d2150c99069be0bc32c9f884e2f7d0226 - 0.0% (835 Bytes)

[#009] sha256:29da82cfdf91e5151eed5e293530ca4d52e323353055635f9e84c798e0492282 - 20.0% (14.1 MB)


History
2022-03-23 15:49:35 UTC

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

2022-03-23 15:49:35 UTC

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

2022-03-23 20:10:32 UTC

/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps

2022-03-23 20:10:33 UTC

/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com

2022-03-23 20:10:33 UTC

/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1n

2022-03-23 20:10:33 UTC

/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

2022-03-23 20:10:34 UTC

/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

2022-03-23 20:10:34 UTC

/bin/sh -c #(nop) ENV OTP_VERSION=24.3.2

2022-03-23 20:10:35 UTC

/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

2022-03-23 20:14:34 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg g++ gcc gnupg libc-dev linux-headers make ncurses-dev ; OPENSSL_SOURCE_URL="https://www.openssl.org/source/openssl-$OPENSSL_VERSION.tar.gz"; OPENSSL_PATH="/usr/local/src/openssl-$OPENSSL_VERSION"; OPENSSL_CONFIG_DIR=/usr/local/etc/ssl; mkdir /usr/local/src; wget --output-document "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_SOURCE_URL.asc"; wget --output-document "$OPENSSL_PATH.tar.gz" "$OPENSSL_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $OPENSSL_PGP_KEY_IDS; do gpg --batch --keyserver "$PGP_KEYSERVER" --recv-keys "$key"; done; gpg --batch --verify "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_PATH.tar.gz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; echo "$OPENSSL_SOURCE_SHA256 *$OPENSSL_PATH.tar.gz" | sha256sum -c -; mkdir -p "$OPENSSL_PATH"; tar --extract --file "$OPENSSL_PATH.tar.gz" --directory "$OPENSSL_PATH" --strip-components 1; cd "$OPENSSL_PATH"; MACHINE="$(dpkg-architecture --query DEB_BUILD_GNU_CPU)" RELEASE="4.x.y-z" SYSTEM='Linux' BUILD='???' ./config --openssldir="$OPENSSL_CONFIG_DIR" -Wl,-rpath=/usr/local/lib ; make -j "$(getconf _NPROCESSORS_ONLN)"; make install_sw install_ssldirs; cd ..; rm -rf "$OPENSSL_PATH"*; rmdir "$OPENSSL_CONFIG_DIR/certs" "$OPENSSL_CONFIG_DIR/private"; ln -sf /etc/ssl/certs /etc/ssl/private "$OPENSSL_CONFIG_DIR"; openssl version; OTP_SOURCE_URL="https://github.com/erlang/otp/releases/download/OTP-$OTP_VERSION/otp_src_$OTP_VERSION.tar.gz"; OTP_PATH="/usr/local/src/otp-$OTP_VERSION"; mkdir -p "$OTP_PATH"; wget --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum -c -; tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; cd "$OTP_PATH"; export ERL_TOP="$OTP_PATH"; ./otp_build autoconf; export CFLAGS='-g -O2'; export CFLAGS="$CFLAGS -Wl,-rpath=/usr/local/lib"; hostArch="$(dpkg-architecture --query DEB_HOST_GNU_TYPE)"; buildArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; dpkgArch="$(dpkg --print-architecture)"; dpkgArch="${dpkgArch##*-}"; jitFlag=; case "$dpkgArch" in amd64) jitFlag='--enable-jit' ;; esac; ./configure --host="$hostArch" --build="$buildArch" --disable-dynamic-ssl-lib --disable-hipe --disable-sctp --disable-silent-rules --enable-clock-gettime --enable-hybrid-heap --enable-kernel-poll --enable-shared-zlib --enable-smp-support --enable-threads --with-microstate-accounting=extra --without-common_test --without-debugger --without-dialyzer --without-diameter --without-edoc --without-erl_docgen --without-et --without-eunit --without-ftp --without-hipe --without-jinterface --without-megaco --without-observer --without-odbc --without-reltool --without-ssh --without-tftp --without-wx $jitFlag ; make -j "$(getconf _NPROCESSORS_ONLN)" GEN_OPT_FLGS="-O2 -fno-strict-aliasing"; make install; cd ..; rm -rf "$OTP_PATH"* /usr/local/lib/erlang/lib/*/examples /usr/local/lib/erlang/lib/*/src ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache --virtual .otp-run-deps $runDeps; apk del --no-network .build-deps; openssl version; erl -noshell -eval 'io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'

2022-03-23 20:14:34 UTC

/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2022-03-23 20:14:36 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; addgroup -g 101 -S rabbitmq; adduser -u 100 -S -h "$RABBITMQ_DATA_DIR" -G rabbitmq rabbitmq; mkdir -p "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chown -fR rabbitmq:rabbitmq "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chmod 777 "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie

2022-03-23 20:14:36 UTC

/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.10.0-beta.5

2022-03-23 20:14:37 UTC

/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2022-03-23 20:14:37 UTC

/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq

2022-03-23 20:14:37 UTC

/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-03-23 20:15:02 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg xz ; RABBITMQ_SOURCE_URL="https://github.com/rabbitmq/rabbitmq-server/releases/download/v$RABBITMQ_VERSION/rabbitmq-server-generic-unix-latest-toolchain-$RABBITMQ_VERSION.tar.xz"; RABBITMQ_PATH="/usr/local/src/rabbitmq-$RABBITMQ_VERSION"; wget --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --output-document "$RABBITMQ_PATH.tar.xz" "$RABBITMQ_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$RABBITMQ_PGP_KEY_ID"; gpg --batch --verify "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_PATH.tar.xz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$RABBITMQ_HOME"; tar --extract --file "$RABBITMQ_PATH.tar.xz" --directory "$RABBITMQ_HOME" --strip-components 1; rm -rf "$RABBITMQ_PATH"*; grep -qE '^SYS_PREFIX=\$\{RABBITMQ_HOME\}$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; sed -i 's/^SYS_PREFIX=.*$/SYS_PREFIX=/' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; grep -qE '^SYS_PREFIX=$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; chown -R rabbitmq:rabbitmq "$RABBITMQ_HOME"; apk del .build-deps; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; su-exec rabbitmq rabbitmqctl help; su-exec rabbitmq rabbitmqctl list_ciphers; su-exec rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie"

2022-03-23 20:15:07 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf

2022-03-23 20:15:09 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins

2022-03-23 20:15:09 UTC

/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq

2022-03-23 20:15:10 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]

2022-03-23 20:15:10 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2022-03-23 20:15:11 UTC

/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:1010d75e6e011d4f35a78624739f459bbc98829ae9696991358350d1bd6a12ac in /etc/rabbitmq/conf.d/

2022-03-23 20:15:11 UTC

/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/

2022-03-23 20:15:11 UTC

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

2022-03-23 20:15:12 UTC

/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672

2022-03-23 20:15:12 UTC

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

2022-03-23 20:15:35 UTC

/bin/sh -c set eux; rabbitmq-plugins enable --offline rabbitmq_management; rm -f /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apk add --no-cache python3; rabbitmqadmin --version

2022-03-23 20:15:35 UTC

/bin/sh -c #(nop) EXPOSE 15671 15672

Details
Created

2022-03-24 02:20:17 UTC

Size

69.2 MB

Content Digest
Environment
HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_PGP_KEY_IDS

0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

OPENSSL_SOURCE_SHA256

40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

OPENSSL_VERSION

1.1.1n

OTP_SOURCE_SHA256

fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

OTP_VERSION

24.3.2

PATH

/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RABBITMQ_DATA_DIR

/var/lib/rabbitmq

RABBITMQ_HOME

/opt/rabbitmq

RABBITMQ_PGP_KEY_ID

0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

RABBITMQ_VERSION

3.10.0-beta.5


Layers

[#000] sha256:dfd6a1b07255bd60715939c7488b4714efdc3519f793d4d8b238b910091c1642 - 3.34% (2.31 MB)

[#001] sha256:1bfe0950d305236b607592a8ae28b3191df22e4d00d022b40b1720530904955b - 1.27% (900 KB)

[#002] sha256:9bb7e08b1e4eef5eedaf069d777d978349159ea6268a882d0f4456fa380ea0fe - 52.45% (36.3 MB)

[#003] sha256:a12322725adc4e15b9a8cef7c6065a493016b317c0dea8f4a43f31fff80289a7 - 0.0% (1.45 KB)

[#004] sha256:17eb3538e48440a180017cabd72e0f31d36fb23b926a294bf654e8b44ac3acca - 23.16% (16 MB)

[#005] sha256:3833e207363fdeb9ad4368447f9fa7e267c273b740a8044541ee926c46b0869d - 0.0% (276 Bytes)

[#006] sha256:76a78d5e3a80d0936a023b255314746c160ebcae0376a67908bf7e2542032dd2 - 0.0% (107 Bytes)

[#007] sha256:f3e430e7283e9ffc95e3bacaa492917f0bf9713954aafd004b83e256a35beb42 - 0.0% (502 Bytes)

[#008] sha256:b978e1737227bc6a680d4861668ef00345914fc33fdafba76682bac0d4fcbc55 - 0.0% (831 Bytes)

[#009] sha256:9f388fe6568ddcef0a779b6c680cfe251f7c742522f2e6e06b2b0ba88937cc41 - 19.78% (13.7 MB)


History
2022-03-23 15:57:29 UTC

/bin/sh -c #(nop) ADD file:462f633d612f6502dcfa539fcfd8b1fc90da097b08ad6b984e485bc73e57bd41 in /

2022-03-23 15:57:29 UTC

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

2022-03-24 02:15:32 UTC

/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps

2022-03-24 02:15:33 UTC

/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com

2022-03-24 02:15:33 UTC

/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1n

2022-03-24 02:15:34 UTC

/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

2022-03-24 02:15:34 UTC

/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

2022-03-24 02:15:34 UTC

/bin/sh -c #(nop) ENV OTP_VERSION=24.3.2

2022-03-24 02:15:35 UTC

/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

2022-03-24 02:19:25 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg g++ gcc gnupg libc-dev linux-headers make ncurses-dev ; OPENSSL_SOURCE_URL="https://www.openssl.org/source/openssl-$OPENSSL_VERSION.tar.gz"; OPENSSL_PATH="/usr/local/src/openssl-$OPENSSL_VERSION"; OPENSSL_CONFIG_DIR=/usr/local/etc/ssl; mkdir /usr/local/src; wget --output-document "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_SOURCE_URL.asc"; wget --output-document "$OPENSSL_PATH.tar.gz" "$OPENSSL_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $OPENSSL_PGP_KEY_IDS; do gpg --batch --keyserver "$PGP_KEYSERVER" --recv-keys "$key"; done; gpg --batch --verify "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_PATH.tar.gz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; echo "$OPENSSL_SOURCE_SHA256 *$OPENSSL_PATH.tar.gz" | sha256sum -c -; mkdir -p "$OPENSSL_PATH"; tar --extract --file "$OPENSSL_PATH.tar.gz" --directory "$OPENSSL_PATH" --strip-components 1; cd "$OPENSSL_PATH"; MACHINE="$(dpkg-architecture --query DEB_BUILD_GNU_CPU)" RELEASE="4.x.y-z" SYSTEM='Linux' BUILD='???' ./config --openssldir="$OPENSSL_CONFIG_DIR" -Wl,-rpath=/usr/local/lib ; make -j "$(getconf _NPROCESSORS_ONLN)"; make install_sw install_ssldirs; cd ..; rm -rf "$OPENSSL_PATH"*; rmdir "$OPENSSL_CONFIG_DIR/certs" "$OPENSSL_CONFIG_DIR/private"; ln -sf /etc/ssl/certs /etc/ssl/private "$OPENSSL_CONFIG_DIR"; openssl version; OTP_SOURCE_URL="https://github.com/erlang/otp/releases/download/OTP-$OTP_VERSION/otp_src_$OTP_VERSION.tar.gz"; OTP_PATH="/usr/local/src/otp-$OTP_VERSION"; mkdir -p "$OTP_PATH"; wget --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum -c -; tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; cd "$OTP_PATH"; export ERL_TOP="$OTP_PATH"; ./otp_build autoconf; export CFLAGS='-g -O2'; export CFLAGS="$CFLAGS -Wl,-rpath=/usr/local/lib"; hostArch="$(dpkg-architecture --query DEB_HOST_GNU_TYPE)"; buildArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; dpkgArch="$(dpkg --print-architecture)"; dpkgArch="${dpkgArch##*-}"; jitFlag=; case "$dpkgArch" in amd64) jitFlag='--enable-jit' ;; esac; ./configure --host="$hostArch" --build="$buildArch" --disable-dynamic-ssl-lib --disable-hipe --disable-sctp --disable-silent-rules --enable-clock-gettime --enable-hybrid-heap --enable-kernel-poll --enable-shared-zlib --enable-smp-support --enable-threads --with-microstate-accounting=extra --without-common_test --without-debugger --without-dialyzer --without-diameter --without-edoc --without-erl_docgen --without-et --without-eunit --without-ftp --without-hipe --without-jinterface --without-megaco --without-observer --without-odbc --without-reltool --without-ssh --without-tftp --without-wx $jitFlag ; make -j "$(getconf _NPROCESSORS_ONLN)" GEN_OPT_FLGS="-O2 -fno-strict-aliasing"; make install; cd ..; rm -rf "$OTP_PATH"* /usr/local/lib/erlang/lib/*/examples /usr/local/lib/erlang/lib/*/src ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache --virtual .otp-run-deps $runDeps; apk del --no-network .build-deps; openssl version; erl -noshell -eval 'io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'

2022-03-24 02:19:26 UTC

/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2022-03-24 02:19:27 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; addgroup -g 101 -S rabbitmq; adduser -u 100 -S -h "$RABBITMQ_DATA_DIR" -G rabbitmq rabbitmq; mkdir -p "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chown -fR rabbitmq:rabbitmq "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chmod 777 "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie

2022-03-24 02:19:28 UTC

/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.10.0-beta.5

2022-03-24 02:19:28 UTC

/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2022-03-24 02:19:28 UTC

/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq

2022-03-24 02:19:29 UTC

/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-03-24 02:19:46 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg xz ; RABBITMQ_SOURCE_URL="https://github.com/rabbitmq/rabbitmq-server/releases/download/v$RABBITMQ_VERSION/rabbitmq-server-generic-unix-latest-toolchain-$RABBITMQ_VERSION.tar.xz"; RABBITMQ_PATH="/usr/local/src/rabbitmq-$RABBITMQ_VERSION"; wget --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --output-document "$RABBITMQ_PATH.tar.xz" "$RABBITMQ_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$RABBITMQ_PGP_KEY_ID"; gpg --batch --verify "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_PATH.tar.xz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$RABBITMQ_HOME"; tar --extract --file "$RABBITMQ_PATH.tar.xz" --directory "$RABBITMQ_HOME" --strip-components 1; rm -rf "$RABBITMQ_PATH"*; grep -qE '^SYS_PREFIX=\$\{RABBITMQ_HOME\}$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; sed -i 's/^SYS_PREFIX=.*$/SYS_PREFIX=/' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; grep -qE '^SYS_PREFIX=$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; chown -R rabbitmq:rabbitmq "$RABBITMQ_HOME"; apk del .build-deps; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; su-exec rabbitmq rabbitmqctl help; su-exec rabbitmq rabbitmqctl list_ciphers; su-exec rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie"

2022-03-24 02:19:50 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf

2022-03-24 02:19:51 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins

2022-03-24 02:19:52 UTC

/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq

2022-03-24 02:19:52 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]

2022-03-24 02:19:53 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2022-03-24 02:19:53 UTC

/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:1010d75e6e011d4f35a78624739f459bbc98829ae9696991358350d1bd6a12ac in /etc/rabbitmq/conf.d/

2022-03-24 02:19:54 UTC

/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/

2022-03-24 02:19:54 UTC

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

2022-03-24 02:19:54 UTC

/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672

2022-03-24 02:19:55 UTC

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

2022-03-24 02:20:16 UTC

/bin/sh -c set eux; rabbitmq-plugins enable --offline rabbitmq_management; rm -f /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apk add --no-cache python3; rabbitmqadmin --version

2022-03-24 02:20:17 UTC

/bin/sh -c #(nop) EXPOSE 15671 15672

Details
Created

2022-03-24 04:52:30 UTC

Size

71.5 MB

Content Digest
Environment
HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_PGP_KEY_IDS

0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

OPENSSL_SOURCE_SHA256

40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

OPENSSL_VERSION

1.1.1n

OTP_SOURCE_SHA256

fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

OTP_VERSION

24.3.2

PATH

/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RABBITMQ_DATA_DIR

/var/lib/rabbitmq

RABBITMQ_HOME

/opt/rabbitmq

RABBITMQ_PGP_KEY_ID

0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

RABBITMQ_VERSION

3.10.0-beta.5


Layers

[#000] sha256:a5e44472bb1f0d721d23f82fa10a4c3d25994790238a173c1de950a649eb9a90 - 3.62% (2.59 MB)

[#001] sha256:c3b5b399a26e51057c5848c872efb3712572a6cfd03138ae31fe0b18965eee9a - 1.44% (1.03 MB)

[#002] sha256:4b344ad1c169aa7c8148ad8b9e4939c647f93972009df685042a33689255c512 - 52.45% (37.5 MB)

[#003] sha256:a8b196ad65b61c324ab4d5c70c2afd4bdf267887b066b91c365a4890219ac91f - 0.0% (1.39 KB)

[#004] sha256:d3b42602cade25ae1c35b9fe1264d11e29dfbe1b0fe1b0ea927370c0d575921d - 22.41% (16 MB)

[#005] sha256:7b24c7ecb738f6e1b6e2cb1d4974a902bb2031b14c990fe419d5460e4ac075d4 - 0.0% (274 Bytes)

[#006] sha256:3b9ed0f9256b740150d9be3e2c795b3e10112e37178a0e5235de23633586a0f7 - 0.0% (107 Bytes)

[#007] sha256:f88b9b5f5d425d81fcd0b517e32a6a6a84f6f2012447a9e4686383b0551e311f - 0.0% (502 Bytes)

[#008] sha256:14a3439803b04e336022306d21cab098f72f53921a3bb851c783a1a5b4811f49 - 0.0% (832 Bytes)

[#009] sha256:8be9a06263299816e9de838747093d82fabe3004879d3f038f31a121426736c0 - 20.08% (14.4 MB)


History
2022-03-24 00:36:14 UTC

/bin/sh -c #(nop) ADD file:30da1868f9f0555fb3e5223cd75cbf3c31760c1b6087f42d78abb08a8c5066ff in /

2022-03-24 00:36:14 UTC

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

2022-03-24 04:49:16 UTC

/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps

2022-03-24 04:49:16 UTC

/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com

2022-03-24 04:49:17 UTC

/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1n

2022-03-24 04:49:18 UTC

/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

2022-03-24 04:49:19 UTC

/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

2022-03-24 04:49:20 UTC

/bin/sh -c #(nop) ENV OTP_VERSION=24.3.2

2022-03-24 04:49:21 UTC

/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

2022-03-24 04:51:49 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg g++ gcc gnupg libc-dev linux-headers make ncurses-dev ; OPENSSL_SOURCE_URL="https://www.openssl.org/source/openssl-$OPENSSL_VERSION.tar.gz"; OPENSSL_PATH="/usr/local/src/openssl-$OPENSSL_VERSION"; OPENSSL_CONFIG_DIR=/usr/local/etc/ssl; mkdir /usr/local/src; wget --output-document "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_SOURCE_URL.asc"; wget --output-document "$OPENSSL_PATH.tar.gz" "$OPENSSL_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $OPENSSL_PGP_KEY_IDS; do gpg --batch --keyserver "$PGP_KEYSERVER" --recv-keys "$key"; done; gpg --batch --verify "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_PATH.tar.gz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; echo "$OPENSSL_SOURCE_SHA256 *$OPENSSL_PATH.tar.gz" | sha256sum -c -; mkdir -p "$OPENSSL_PATH"; tar --extract --file "$OPENSSL_PATH.tar.gz" --directory "$OPENSSL_PATH" --strip-components 1; cd "$OPENSSL_PATH"; MACHINE="$(dpkg-architecture --query DEB_BUILD_GNU_CPU)" RELEASE="4.x.y-z" SYSTEM='Linux' BUILD='???' ./config --openssldir="$OPENSSL_CONFIG_DIR" -Wl,-rpath=/usr/local/lib ; make -j "$(getconf _NPROCESSORS_ONLN)"; make install_sw install_ssldirs; cd ..; rm -rf "$OPENSSL_PATH"*; rmdir "$OPENSSL_CONFIG_DIR/certs" "$OPENSSL_CONFIG_DIR/private"; ln -sf /etc/ssl/certs /etc/ssl/private "$OPENSSL_CONFIG_DIR"; openssl version; OTP_SOURCE_URL="https://github.com/erlang/otp/releases/download/OTP-$OTP_VERSION/otp_src_$OTP_VERSION.tar.gz"; OTP_PATH="/usr/local/src/otp-$OTP_VERSION"; mkdir -p "$OTP_PATH"; wget --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum -c -; tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; cd "$OTP_PATH"; export ERL_TOP="$OTP_PATH"; ./otp_build autoconf; export CFLAGS='-g -O2'; export CFLAGS="$CFLAGS -Wl,-rpath=/usr/local/lib"; hostArch="$(dpkg-architecture --query DEB_HOST_GNU_TYPE)"; buildArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; dpkgArch="$(dpkg --print-architecture)"; dpkgArch="${dpkgArch##*-}"; jitFlag=; case "$dpkgArch" in amd64) jitFlag='--enable-jit' ;; esac; ./configure --host="$hostArch" --build="$buildArch" --disable-dynamic-ssl-lib --disable-hipe --disable-sctp --disable-silent-rules --enable-clock-gettime --enable-hybrid-heap --enable-kernel-poll --enable-shared-zlib --enable-smp-support --enable-threads --with-microstate-accounting=extra --without-common_test --without-debugger --without-dialyzer --without-diameter --without-edoc --without-erl_docgen --without-et --without-eunit --without-ftp --without-hipe --without-jinterface --without-megaco --without-observer --without-odbc --without-reltool --without-ssh --without-tftp --without-wx $jitFlag ; make -j "$(getconf _NPROCESSORS_ONLN)" GEN_OPT_FLGS="-O2 -fno-strict-aliasing"; make install; cd ..; rm -rf "$OTP_PATH"* /usr/local/lib/erlang/lib/*/examples /usr/local/lib/erlang/lib/*/src ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache --virtual .otp-run-deps $runDeps; apk del --no-network .build-deps; openssl version; erl -noshell -eval 'io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'

2022-03-24 04:51:49 UTC

/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2022-03-24 04:51:50 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; addgroup -g 101 -S rabbitmq; adduser -u 100 -S -h "$RABBITMQ_DATA_DIR" -G rabbitmq rabbitmq; mkdir -p "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chown -fR rabbitmq:rabbitmq "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chmod 777 "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie

2022-03-24 04:51:51 UTC

/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.10.0-beta.5

2022-03-24 04:51:52 UTC

/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2022-03-24 04:51:53 UTC

/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq

2022-03-24 04:51:54 UTC

/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-03-24 04:52:02 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg xz ; RABBITMQ_SOURCE_URL="https://github.com/rabbitmq/rabbitmq-server/releases/download/v$RABBITMQ_VERSION/rabbitmq-server-generic-unix-latest-toolchain-$RABBITMQ_VERSION.tar.xz"; RABBITMQ_PATH="/usr/local/src/rabbitmq-$RABBITMQ_VERSION"; wget --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --output-document "$RABBITMQ_PATH.tar.xz" "$RABBITMQ_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$RABBITMQ_PGP_KEY_ID"; gpg --batch --verify "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_PATH.tar.xz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$RABBITMQ_HOME"; tar --extract --file "$RABBITMQ_PATH.tar.xz" --directory "$RABBITMQ_HOME" --strip-components 1; rm -rf "$RABBITMQ_PATH"*; grep -qE '^SYS_PREFIX=\$\{RABBITMQ_HOME\}$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; sed -i 's/^SYS_PREFIX=.*$/SYS_PREFIX=/' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; grep -qE '^SYS_PREFIX=$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; chown -R rabbitmq:rabbitmq "$RABBITMQ_HOME"; apk del .build-deps; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; su-exec rabbitmq rabbitmqctl help; su-exec rabbitmq rabbitmqctl list_ciphers; su-exec rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie"

2022-03-24 04:52:04 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf

2022-03-24 04:52:05 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins

2022-03-24 04:52:06 UTC

/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq

2022-03-24 04:52:07 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]

2022-03-24 04:52:08 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2022-03-24 04:52:10 UTC

/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:1010d75e6e011d4f35a78624739f459bbc98829ae9696991358350d1bd6a12ac in /etc/rabbitmq/conf.d/

2022-03-24 04:52:11 UTC

/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/

2022-03-24 04:52:11 UTC

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

2022-03-24 04:52:12 UTC

/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672

2022-03-24 04:52:13 UTC

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

2022-03-24 04:52:30 UTC

/bin/sh -c set eux; rabbitmq-plugins enable --offline rabbitmq_management; rm -f /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apk add --no-cache python3; rabbitmqadmin --version

2022-03-24 04:52:30 UTC

/bin/sh -c #(nop) EXPOSE 15671 15672

Details
Created

2022-03-24 02:44:41 UTC

Size

72.6 MB

Content Digest
Environment
HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_PGP_KEY_IDS

0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

OPENSSL_SOURCE_SHA256

40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

OPENSSL_VERSION

1.1.1n

OTP_SOURCE_SHA256

fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

OTP_VERSION

24.3.2

PATH

/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RABBITMQ_DATA_DIR

/var/lib/rabbitmq

RABBITMQ_HOME

/opt/rabbitmq

RABBITMQ_PGP_KEY_ID

0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

RABBITMQ_VERSION

3.10.0-beta.5


Layers

[#000] sha256:58323f60457d1c04dce77185ce8c0377ac10135b55fdf4506e87d24e67780d7d - 3.7% (2.68 MB)

[#001] sha256:a724d7072483592c5479d65d3ab1b81e6b1e56cb62055c9553c28792e1ec5cbd - 1.54% (1.12 MB)

[#002] sha256:6f299b24e06dffa41fcd0923c7d9c295937059acfcd071395173f6910503f812 - 52.75% (38.3 MB)

[#003] sha256:9118ac30d0a259a920cd6e035e0dd119708655c2aef2f48243b79babb4295079 - 0.0% (1.46 KB)

[#004] sha256:0e94ace84a7a101158c4cd5614afacdd0a3cd3a876b405abe61e5d8b65c0672a - 22.09% (16 MB)

[#005] sha256:7c8acab0a1b976f7eccfd00b4d58a67093c3e10e212aad24a87d2d67393c229d - 0.0% (274 Bytes)

[#006] sha256:3cf56fe368dda64c7f0525da250a45b0c2e8a805c396f49f896dbc05341fc9ba - 0.0% (107 Bytes)

[#007] sha256:94b7e77fe7a57f5ec26080cbf51067b4f057d2d17db581e2eadecb160144329e - 0.0% (502 Bytes)

[#008] sha256:13b4781538289774e1c670f5242e65bbf84f1ba1ef0650d3db6538fc0f2491d2 - 0.0% (834 Bytes)

[#009] sha256:fb11ebacaf7a5289a6cbfd900fb2f088ea04cb0acb6832fa84bbb950e1f22b73 - 19.92% (14.5 MB)


History
2022-03-23 15:24:30 UTC

/bin/sh -c #(nop) ADD file:3392b3547a6a1366b9a6ada72065830d8886708bbfc70472c607e742dfd07994 in /

2022-03-23 15:24:32 UTC

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

2022-03-24 02:38:05 UTC

/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps

2022-03-24 02:38:15 UTC

/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com

2022-03-24 02:38:21 UTC

/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1n

2022-03-24 02:38:29 UTC

/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

2022-03-24 02:38:38 UTC

/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

2022-03-24 02:38:43 UTC

/bin/sh -c #(nop) ENV OTP_VERSION=24.3.2

2022-03-24 02:38:45 UTC

/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

2022-03-24 02:42:17 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg g++ gcc gnupg libc-dev linux-headers make ncurses-dev ; OPENSSL_SOURCE_URL="https://www.openssl.org/source/openssl-$OPENSSL_VERSION.tar.gz"; OPENSSL_PATH="/usr/local/src/openssl-$OPENSSL_VERSION"; OPENSSL_CONFIG_DIR=/usr/local/etc/ssl; mkdir /usr/local/src; wget --output-document "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_SOURCE_URL.asc"; wget --output-document "$OPENSSL_PATH.tar.gz" "$OPENSSL_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $OPENSSL_PGP_KEY_IDS; do gpg --batch --keyserver "$PGP_KEYSERVER" --recv-keys "$key"; done; gpg --batch --verify "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_PATH.tar.gz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; echo "$OPENSSL_SOURCE_SHA256 *$OPENSSL_PATH.tar.gz" | sha256sum -c -; mkdir -p "$OPENSSL_PATH"; tar --extract --file "$OPENSSL_PATH.tar.gz" --directory "$OPENSSL_PATH" --strip-components 1; cd "$OPENSSL_PATH"; MACHINE="$(dpkg-architecture --query DEB_BUILD_GNU_CPU)" RELEASE="4.x.y-z" SYSTEM='Linux' BUILD='???' ./config --openssldir="$OPENSSL_CONFIG_DIR" -Wl,-rpath=/usr/local/lib ; make -j "$(getconf _NPROCESSORS_ONLN)"; make install_sw install_ssldirs; cd ..; rm -rf "$OPENSSL_PATH"*; rmdir "$OPENSSL_CONFIG_DIR/certs" "$OPENSSL_CONFIG_DIR/private"; ln -sf /etc/ssl/certs /etc/ssl/private "$OPENSSL_CONFIG_DIR"; openssl version; OTP_SOURCE_URL="https://github.com/erlang/otp/releases/download/OTP-$OTP_VERSION/otp_src_$OTP_VERSION.tar.gz"; OTP_PATH="/usr/local/src/otp-$OTP_VERSION"; mkdir -p "$OTP_PATH"; wget --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum -c -; tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; cd "$OTP_PATH"; export ERL_TOP="$OTP_PATH"; ./otp_build autoconf; export CFLAGS='-g -O2'; export CFLAGS="$CFLAGS -Wl,-rpath=/usr/local/lib"; hostArch="$(dpkg-architecture --query DEB_HOST_GNU_TYPE)"; buildArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; dpkgArch="$(dpkg --print-architecture)"; dpkgArch="${dpkgArch##*-}"; jitFlag=; case "$dpkgArch" in amd64) jitFlag='--enable-jit' ;; esac; ./configure --host="$hostArch" --build="$buildArch" --disable-dynamic-ssl-lib --disable-hipe --disable-sctp --disable-silent-rules --enable-clock-gettime --enable-hybrid-heap --enable-kernel-poll --enable-shared-zlib --enable-smp-support --enable-threads --with-microstate-accounting=extra --without-common_test --without-debugger --without-dialyzer --without-diameter --without-edoc --without-erl_docgen --without-et --without-eunit --without-ftp --without-hipe --without-jinterface --without-megaco --without-observer --without-odbc --without-reltool --without-ssh --without-tftp --without-wx $jitFlag ; make -j "$(getconf _NPROCESSORS_ONLN)" GEN_OPT_FLGS="-O2 -fno-strict-aliasing"; make install; cd ..; rm -rf "$OTP_PATH"* /usr/local/lib/erlang/lib/*/examples /usr/local/lib/erlang/lib/*/src ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache --virtual .otp-run-deps $runDeps; apk del --no-network .build-deps; openssl version; erl -noshell -eval 'io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'

2022-03-24 02:42:22 UTC

/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2022-03-24 02:42:34 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; addgroup -g 101 -S rabbitmq; adduser -u 100 -S -h "$RABBITMQ_DATA_DIR" -G rabbitmq rabbitmq; mkdir -p "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chown -fR rabbitmq:rabbitmq "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chmod 777 "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie

2022-03-24 02:42:38 UTC

/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.10.0-beta.5

2022-03-24 02:42:42 UTC

/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2022-03-24 02:42:46 UTC

/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq

2022-03-24 02:42:49 UTC

/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-03-24 02:43:10 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg xz ; RABBITMQ_SOURCE_URL="https://github.com/rabbitmq/rabbitmq-server/releases/download/v$RABBITMQ_VERSION/rabbitmq-server-generic-unix-latest-toolchain-$RABBITMQ_VERSION.tar.xz"; RABBITMQ_PATH="/usr/local/src/rabbitmq-$RABBITMQ_VERSION"; wget --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --output-document "$RABBITMQ_PATH.tar.xz" "$RABBITMQ_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$RABBITMQ_PGP_KEY_ID"; gpg --batch --verify "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_PATH.tar.xz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$RABBITMQ_HOME"; tar --extract --file "$RABBITMQ_PATH.tar.xz" --directory "$RABBITMQ_HOME" --strip-components 1; rm -rf "$RABBITMQ_PATH"*; grep -qE '^SYS_PREFIX=\$\{RABBITMQ_HOME\}$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; sed -i 's/^SYS_PREFIX=.*$/SYS_PREFIX=/' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; grep -qE '^SYS_PREFIX=$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; chown -R rabbitmq:rabbitmq "$RABBITMQ_HOME"; apk del .build-deps; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; su-exec rabbitmq rabbitmqctl help; su-exec rabbitmq rabbitmqctl list_ciphers; su-exec rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie"

2022-03-24 02:43:25 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf

2022-03-24 02:43:40 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins

2022-03-24 02:43:49 UTC

/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq

2022-03-24 02:43:54 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]

2022-03-24 02:44:02 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2022-03-24 02:44:05 UTC

/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:1010d75e6e011d4f35a78624739f459bbc98829ae9696991358350d1bd6a12ac in /etc/rabbitmq/conf.d/

2022-03-24 02:44:08 UTC

/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/

2022-03-24 02:44:10 UTC

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

2022-03-24 02:44:13 UTC

/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672

2022-03-24 02:44:16 UTC

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

2022-03-24 02:44:38 UTC

/bin/sh -c set eux; rabbitmq-plugins enable --offline rabbitmq_management; rm -f /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apk add --no-cache python3; rabbitmqadmin --version

2022-03-24 02:44:41 UTC

/bin/sh -c #(nop) EXPOSE 15671 15672

Details
Created

2022-03-23 20:53:03 UTC

Size

71 MB

Content Digest
Environment
HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_PGP_KEY_IDS

0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

OPENSSL_SOURCE_SHA256

40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

OPENSSL_VERSION

1.1.1n

OTP_SOURCE_SHA256

fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

OTP_VERSION

24.3.2

PATH

/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

RABBITMQ_DATA_DIR

/var/lib/rabbitmq

RABBITMQ_HOME

/opt/rabbitmq

RABBITMQ_PGP_KEY_ID

0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

RABBITMQ_VERSION

3.10.0-beta.5


Layers

[#000] sha256:cf2f18c21a46b2d59a7a34a051c9c289710e89cdef47cc582fdb9d65a1e68e44 - 3.49% (2.48 MB)

[#001] sha256:9c6c6c340b09c72edb835edcbd8383944e10f72afee06f626bc114c64d6fd964 - 1.48% (1.05 MB)

[#002] sha256:2e07fb6996a04abb3e173f0f090d34342a33d465d447cf9fa47f2f18d77bb8e1 - 52.2% (37.1 MB)

[#003] sha256:c02d176166aa03286b1c56ce14f0b81ef8a9895fef2451c5c45663b2e0066097 - 0.0% (1.45 KB)

[#004] sha256:cbf27cb179ae283f32e8be73cd0bec3a7ea3316c7dff38340cf2ab318e8c565b - 22.58% (16 MB)

[#005] sha256:83ada1f9d26d6062def22f17ffea0a818cc18179b76d41a5fbdbee68111b0cb9 - 0.0% (273 Bytes)

[#006] sha256:112b090646edf0770c6be29eb1ee90b0982cbe85e7c954a87f362f81fd798429 - 0.0% (107 Bytes)

[#007] sha256:aa94638c55af842687ac1f46cc1bffcda8d6164c435814a72a839ca97619e49d - 0.0% (497 Bytes)

[#008] sha256:7c492e45817f596252234d8a2ecdf34841ca849587f4d943ba32fedf7c93e12a - 0.0% (832 Bytes)

[#009] sha256:8710dad36e8bba866b66adf9be87bd7d78be986c8e9263fdd44f6837bf9a7210 - 20.24% (14.4 MB)


History
2022-03-23 15:41:27 UTC

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

2022-03-23 15:41:27 UTC

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

2022-03-23 20:50:27 UTC

/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps

2022-03-23 20:50:27 UTC

/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com

2022-03-23 20:50:27 UTC

/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1n

2022-03-23 20:50:27 UTC

/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=40dceb51a4f6a5275bde0e6bf20ef4b91bfc32ed57c0552e2e8e15463372b17a

2022-03-23 20:50:27 UTC

/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D

2022-03-23 20:50:27 UTC

/bin/sh -c #(nop) ENV OTP_VERSION=24.3.2

2022-03-23 20:50:27 UTC

/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=fb39eecf5a5710200871c85c11251e27afce7c2a11f569bd6394c6d48240ec8d

2022-03-23 20:52:43 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg g++ gcc gnupg libc-dev linux-headers make ncurses-dev ; OPENSSL_SOURCE_URL="https://www.openssl.org/source/openssl-$OPENSSL_VERSION.tar.gz"; OPENSSL_PATH="/usr/local/src/openssl-$OPENSSL_VERSION"; OPENSSL_CONFIG_DIR=/usr/local/etc/ssl; mkdir /usr/local/src; wget --output-document "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_SOURCE_URL.asc"; wget --output-document "$OPENSSL_PATH.tar.gz" "$OPENSSL_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; for key in $OPENSSL_PGP_KEY_IDS; do gpg --batch --keyserver "$PGP_KEYSERVER" --recv-keys "$key"; done; gpg --batch --verify "$OPENSSL_PATH.tar.gz.asc" "$OPENSSL_PATH.tar.gz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; echo "$OPENSSL_SOURCE_SHA256 *$OPENSSL_PATH.tar.gz" | sha256sum -c -; mkdir -p "$OPENSSL_PATH"; tar --extract --file "$OPENSSL_PATH.tar.gz" --directory "$OPENSSL_PATH" --strip-components 1; cd "$OPENSSL_PATH"; MACHINE="$(dpkg-architecture --query DEB_BUILD_GNU_CPU)" RELEASE="4.x.y-z" SYSTEM='Linux' BUILD='???' ./config --openssldir="$OPENSSL_CONFIG_DIR" -Wl,-rpath=/usr/local/lib ; make -j "$(getconf _NPROCESSORS_ONLN)"; make install_sw install_ssldirs; cd ..; rm -rf "$OPENSSL_PATH"*; rmdir "$OPENSSL_CONFIG_DIR/certs" "$OPENSSL_CONFIG_DIR/private"; ln -sf /etc/ssl/certs /etc/ssl/private "$OPENSSL_CONFIG_DIR"; openssl version; OTP_SOURCE_URL="https://github.com/erlang/otp/releases/download/OTP-$OTP_VERSION/otp_src_$OTP_VERSION.tar.gz"; OTP_PATH="/usr/local/src/otp-$OTP_VERSION"; mkdir -p "$OTP_PATH"; wget --output-document "$OTP_PATH.tar.gz" "$OTP_SOURCE_URL"; echo "$OTP_SOURCE_SHA256 *$OTP_PATH.tar.gz" | sha256sum -c -; tar --extract --file "$OTP_PATH.tar.gz" --directory "$OTP_PATH" --strip-components 1; cd "$OTP_PATH"; export ERL_TOP="$OTP_PATH"; ./otp_build autoconf; export CFLAGS='-g -O2'; export CFLAGS="$CFLAGS -Wl,-rpath=/usr/local/lib"; hostArch="$(dpkg-architecture --query DEB_HOST_GNU_TYPE)"; buildArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; dpkgArch="$(dpkg --print-architecture)"; dpkgArch="${dpkgArch##*-}"; jitFlag=; case "$dpkgArch" in amd64) jitFlag='--enable-jit' ;; esac; ./configure --host="$hostArch" --build="$buildArch" --disable-dynamic-ssl-lib --disable-hipe --disable-sctp --disable-silent-rules --enable-clock-gettime --enable-hybrid-heap --enable-kernel-poll --enable-shared-zlib --enable-smp-support --enable-threads --with-microstate-accounting=extra --without-common_test --without-debugger --without-dialyzer --without-diameter --without-edoc --without-erl_docgen --without-et --without-eunit --without-ftp --without-hipe --without-jinterface --without-megaco --without-observer --without-odbc --without-reltool --without-ssh --without-tftp --without-wx $jitFlag ; make -j "$(getconf _NPROCESSORS_ONLN)" GEN_OPT_FLGS="-O2 -fno-strict-aliasing"; make install; cd ..; rm -rf "$OTP_PATH"* /usr/local/lib/erlang/lib/*/examples /usr/local/lib/erlang/lib/*/src ; runDeps="$( scanelf --needed --nobanner --format '%n#p' --recursive /usr/local | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' )"; apk add --no-cache --virtual .otp-run-deps $runDeps; apk del --no-network .build-deps; openssl version; erl -noshell -eval 'io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'

2022-03-23 20:52:44 UTC

/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2022-03-23 20:52:45 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; addgroup -g 101 -S rabbitmq; adduser -u 100 -S -h "$RABBITMQ_DATA_DIR" -G rabbitmq rabbitmq; mkdir -p "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chown -fR rabbitmq:rabbitmq "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; chmod 777 "$RABBITMQ_DATA_DIR" /etc/rabbitmq /etc/rabbitmq/conf.d /tmp/rabbitmq-ssl /var/log/rabbitmq; ln -sf "$RABBITMQ_DATA_DIR/.erlang.cookie" /root/.erlang.cookie

2022-03-23 20:52:45 UTC

/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.10.0-beta.5

2022-03-23 20:52:45 UTC

/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2022-03-23 20:52:45 UTC

/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq

2022-03-23 20:52:45 UTC

/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2022-03-23 20:52:51 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg xz ; RABBITMQ_SOURCE_URL="https://github.com/rabbitmq/rabbitmq-server/releases/download/v$RABBITMQ_VERSION/rabbitmq-server-generic-unix-latest-toolchain-$RABBITMQ_VERSION.tar.xz"; RABBITMQ_PATH="/usr/local/src/rabbitmq-$RABBITMQ_VERSION"; wget --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --output-document "$RABBITMQ_PATH.tar.xz" "$RABBITMQ_SOURCE_URL"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$RABBITMQ_PGP_KEY_ID"; gpg --batch --verify "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_PATH.tar.xz"; gpgconf --kill all; rm -rf "$GNUPGHOME"; mkdir -p "$RABBITMQ_HOME"; tar --extract --file "$RABBITMQ_PATH.tar.xz" --directory "$RABBITMQ_HOME" --strip-components 1; rm -rf "$RABBITMQ_PATH"*; grep -qE '^SYS_PREFIX=\$\{RABBITMQ_HOME\}$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; sed -i 's/^SYS_PREFIX=.*$/SYS_PREFIX=/' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; grep -qE '^SYS_PREFIX=$' "$RABBITMQ_HOME/sbin/rabbitmq-defaults"; chown -R rabbitmq:rabbitmq "$RABBITMQ_HOME"; apk del .build-deps; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; su-exec rabbitmq rabbitmqctl help; su-exec rabbitmq rabbitmqctl list_ciphers; su-exec rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie"

2022-03-23 20:52:53 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf

2022-03-23 20:52:53 UTC

|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins

2022-03-23 20:52:53 UTC

/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq

2022-03-23 20:52:53 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]

2022-03-23 20:52:53 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2022-03-23 20:52:54 UTC

/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:1010d75e6e011d4f35a78624739f459bbc98829ae9696991358350d1bd6a12ac in /etc/rabbitmq/conf.d/

2022-03-23 20:52:54 UTC

/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/

2022-03-23 20:52:54 UTC

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

2022-03-23 20:52:54 UTC

/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672

2022-03-23 20:52:54 UTC

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

2022-03-23 20:53:03 UTC

/bin/sh -c set eux; rabbitmq-plugins enable --offline rabbitmq_management; rm -f /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; cp /plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apk add --no-cache python3; rabbitmqadmin --version

2022-03-23 20:53:03 UTC

/bin/sh -c #(nop) EXPOSE 15671 15672

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