Namespace
library
Image / Tag
rabbitmq:4.2.0-rc.1
Content Digest
sha256:d21923eea9f39a083c19aecfbab19fa6d8cd70f2bcb9e4abd865f5f9068779fb
Details
Created

2025-10-08 22:06:07 UTC

Size

107 MB

Content Digest
Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
ERLANG_INSTALL_PATH_PREFIX

/opt/erlang

HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_INSTALL_PATH_PREFIX

/opt/openssl

PATH

/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/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

4.2.0-rc.1


Layers

[#000] sha256:4b3ffd8ccb5201a0fc03585952effb4ed2d1ea5e704d2e7330212fb8b16c86a3 - 26.54% (28.3 MB)

[#001] sha256:3fc01cd9507972dabb2d1c168d8a5c76af2b91489a2124c0df81a200b000ab29 - 41.3% (44.1 MB)

[#002] sha256:5257b78704a1d727452527b4d6a8a56b4fd4935ef67b0677ae3764c5de1ab33b - 7.3% (7.8 MB)

[#003] sha256:9bf9a337c1a8db3397b09c9d8643d2944975c005ba2c105f511112ba14300424 - 0.01% (9.25 KB)

[#004] sha256:341b720f8b215af95f0dfb6fd3f30797403c8a52d630aaefdbc76afa73d45c90 - 24.85% (26.5 MB)

[#005] sha256:9e4a95a8d1157a5f46d4ff51fd4916773fa2ea84b7f7b43fdadd0b42e201466a - 0.0% (188 Bytes)

[#006] sha256:b4c501e91ad1bf86b852c58dc73517473c0858c93bc69c78fe4ee098854840e5 - 0.0% (108 Bytes)

[#007] sha256:04481df5826e6f4a18fd2e401fd46e229d9802a000ef8ff32b678b6abae9e241 - 0.0% (620 Bytes)

[#008] sha256:d62fe2c89cc4cc4cc0727cdd7f8d9f28761d49d17680715c28ff995df45caef2 - 0.0% (829 Bytes)


History
2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 13:01:35 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-10-01 13:01:37 UTC

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

2025-10-01 13:01:37 UTC

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

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV ERLANG_INSTALL_PATH_PREFIX=/opt/erlang

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV OPENSSL_INSTALL_PATH_PREFIX=/opt/openssl

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/erlang /opt/erlang # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/openssl /opt/openssl # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ln -vsf /etc/ssl/certs /etc/ssl/private "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl"; ldconfig; sed -i.ORIG -e "/\.include.*fips/ s!.*!.include $OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf!" -e '/# fips =/s/.*/fips = fips_sect/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/openssl.cnf"; sed -i.ORIG -e '/^activate/s/^/#/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf"; [ "$(command -v openssl)" = "$OPENSSL_INSTALL_PATH_PREFIX/bin/openssl" ]; openssl version; openssl version -d; erl -noshell -eval 'ok = crypto:start(), ok = io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'; groupadd --gid 999 --system rabbitmq; useradd --uid 999 --system --home-dir "$RABBITMQ_DATA_DIR" --gid 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 1777 "$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 # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_VERSION=4.2.0-rc.1

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_HOME=/opt/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install --yes --no-install-recommends ca-certificates gosu tzdata ; gosu nobody true; savedAptMark="$(apt-mark showmanual)"; apt-get install --yes --no-install-recommends gnupg wget xz-utils ; rm -rf /var/lib/apt/lists/*; 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 --progress dot:giga --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --progress dot:giga --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"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; gosu rabbitmq rabbitmqctl help; gosu rabbitmq rabbitmqctl list_ciphers; gosu rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie" # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV HOME=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/rabbitmq]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY --chown=rabbitmq:rabbitmq 10-defaults.conf 20-management_agent.disable_metrics_collector.conf /etc/rabbitmq/conf.d/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

EXPOSE map[15691/tcp:{} 15692/tcp:{} 25672/tcp:{} 4369/tcp:{} 5671/tcp:{} 5672/tcp:{}]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

CMD ["rabbitmq-server"]

Details
Created

2025-10-08 22:06:07 UTC

Size

90.2 MB

Content Digest
Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
ERLANG_INSTALL_PATH_PREFIX

/opt/erlang

HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_INSTALL_PATH_PREFIX

/opt/openssl

PATH

/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/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

4.2.0-rc.1


Layers

[#000] sha256:4afa85c5883c0db62b02025c149edaaa237af5ba25ea48039e875a802d465ac7 - 28.4% (25.6 MB)

[#001] sha256:a32e4e5a443f4e60150469ec3f210d3407c917bd97606d2021b7970278008dda - 35.2% (31.7 MB)

[#002] sha256:a6d514df5012ea89fdca62d7ccbd6b2b61b19f3311cfbd61c79f17e939fe0b84 - 7.06% (6.36 MB)

[#003] sha256:414cec86f24ad36e795bc0c35e757ff465c8e5a52f60a280046318303fbf1b57 - 0.01% (9.3 KB)

[#004] sha256:585044e5fd79600a99012826d893a391871ea97968ab8db4d76c05bb5522827f - 29.34% (26.5 MB)

[#005] sha256:212ea489f54d38cb078d38b34934d219a08f6f6360ded2c9646d3d1349dce740 - 0.0% (188 Bytes)

[#006] sha256:0ccd83ebc258eba39c9761ff4f7c10a023b779b962a6b867d70e2d1cf019b553 - 0.0% (109 Bytes)

[#007] sha256:5191a5e2ce7094e477c993d859206d850a07d5b8955a9c25f6de099c03ea5e72 - 0.0% (616 Bytes)

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


History
2025-10-01 13:02:27 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 13:02:27 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 13:02:27 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 13:02:27 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-10-01 13:02:31 UTC

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

2025-10-01 13:02:31 UTC

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

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV ERLANG_INSTALL_PATH_PREFIX=/opt/erlang

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV OPENSSL_INSTALL_PATH_PREFIX=/opt/openssl

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/erlang /opt/erlang # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/openssl /opt/openssl # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ln -vsf /etc/ssl/certs /etc/ssl/private "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl"; ldconfig; sed -i.ORIG -e "/\.include.*fips/ s!.*!.include $OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf!" -e '/# fips =/s/.*/fips = fips_sect/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/openssl.cnf"; sed -i.ORIG -e '/^activate/s/^/#/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf"; [ "$(command -v openssl)" = "$OPENSSL_INSTALL_PATH_PREFIX/bin/openssl" ]; openssl version; openssl version -d; erl -noshell -eval 'ok = crypto:start(), ok = io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'; groupadd --gid 999 --system rabbitmq; useradd --uid 999 --system --home-dir "$RABBITMQ_DATA_DIR" --gid 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 1777 "$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 # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_VERSION=4.2.0-rc.1

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_HOME=/opt/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install --yes --no-install-recommends ca-certificates gosu tzdata ; gosu nobody true; savedAptMark="$(apt-mark showmanual)"; apt-get install --yes --no-install-recommends gnupg wget xz-utils ; rm -rf /var/lib/apt/lists/*; 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 --progress dot:giga --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --progress dot:giga --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"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; gosu rabbitmq rabbitmqctl help; gosu rabbitmq rabbitmqctl list_ciphers; gosu rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie" # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV HOME=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/rabbitmq]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY --chown=rabbitmq:rabbitmq 10-defaults.conf 20-management_agent.disable_metrics_collector.conf /etc/rabbitmq/conf.d/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

EXPOSE map[15691/tcp:{} 15692/tcp:{} 25672/tcp:{} 4369/tcp:{} 5671/tcp:{} 5672/tcp:{}]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

CMD ["rabbitmq-server"]

Details
Created

2025-10-08 22:06:07 UTC

Size

105 MB

Content Digest
Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
ERLANG_INSTALL_PATH_PREFIX

/opt/erlang

HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_INSTALL_PATH_PREFIX

/opt/openssl

PATH

/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/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

4.2.0-rc.1


Layers

[#000] sha256:b8a35db46e38ce87d4e743e1265ff436ed36e01d23246b24a1cbbeaae18ec432 - 26.26% (27.5 MB)

[#001] sha256:b83b426b827465156ced93c54222798e9134ce99089f71ffd94f77bc1cf6f8b5 - 40.34% (42.3 MB)

[#002] sha256:8d5f6868ab5b05c3221640f1b1b2ed566dfd8a35387d1725feda450a6fdbaa48 - 8.14% (8.53 MB)

[#003] sha256:dd8127c1383532cb12aa5be85bd96fdc7e7dd66e0d82a664aa1e700fd456227d - 0.01% (9.2 KB)

[#004] sha256:40b31fdecba37b2ecdd564b689e1f11c80e88a698fd0cc8bf9f07f03963406ad - 25.25% (26.5 MB)

[#005] sha256:36e04ddb40f8dae9e0cca5ae978773e0cc47db9d9e4fb5a1b7b794457def96d4 - 0.0% (188 Bytes)

[#006] sha256:a2da60dcf6915c944d7b1ed53f67f226e1698858a9ef594f5cea91d2ea8a90c0 - 0.0% (109 Bytes)

[#007] sha256:229ee685f1ee13ad3b328a68fb2091872dcfc019ab236a3e675387b0da1ce4b2 - 0.0% (622 Bytes)

[#008] sha256:e77a1e043d9a96ac8471fc7301d04432d136a1e9cb62f51791ebe2642aae73f8 - 0.0% (833 Bytes)


History
2025-10-01 13:01:38 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 13:01:38 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 13:01:38 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 13:01:38 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-10-01 13:01:40 UTC

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

2025-10-01 13:01:40 UTC

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

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV ERLANG_INSTALL_PATH_PREFIX=/opt/erlang

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV OPENSSL_INSTALL_PATH_PREFIX=/opt/openssl

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/erlang /opt/erlang # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/openssl /opt/openssl # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ln -vsf /etc/ssl/certs /etc/ssl/private "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl"; ldconfig; sed -i.ORIG -e "/\.include.*fips/ s!.*!.include $OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf!" -e '/# fips =/s/.*/fips = fips_sect/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/openssl.cnf"; sed -i.ORIG -e '/^activate/s/^/#/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf"; [ "$(command -v openssl)" = "$OPENSSL_INSTALL_PATH_PREFIX/bin/openssl" ]; openssl version; openssl version -d; erl -noshell -eval 'ok = crypto:start(), ok = io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'; groupadd --gid 999 --system rabbitmq; useradd --uid 999 --system --home-dir "$RABBITMQ_DATA_DIR" --gid 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 1777 "$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 # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_VERSION=4.2.0-rc.1

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_HOME=/opt/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install --yes --no-install-recommends ca-certificates gosu tzdata ; gosu nobody true; savedAptMark="$(apt-mark showmanual)"; apt-get install --yes --no-install-recommends gnupg wget xz-utils ; rm -rf /var/lib/apt/lists/*; 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 --progress dot:giga --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --progress dot:giga --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"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; gosu rabbitmq rabbitmqctl help; gosu rabbitmq rabbitmqctl list_ciphers; gosu rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie" # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV HOME=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/rabbitmq]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY --chown=rabbitmq:rabbitmq 10-defaults.conf 20-management_agent.disable_metrics_collector.conf /etc/rabbitmq/conf.d/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

EXPOSE map[15691/tcp:{} 15692/tcp:{} 25672/tcp:{} 4369/tcp:{} 5671/tcp:{} 5672/tcp:{}]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

CMD ["rabbitmq-server"]

Details
Created

2025-10-08 22:06:07 UTC

Size

105 MB

Content Digest
Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
ERLANG_INSTALL_PATH_PREFIX

/opt/erlang

HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_INSTALL_PATH_PREFIX

/opt/openssl

PATH

/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/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

4.2.0-rc.1


Layers

[#000] sha256:199e3830c89a37cc6980743d7c9e0e355251d050c55eb838183c9cf64fac375b - 31.1% (32.7 MB)

[#001] sha256:2004b174a07d3b44a8bd9a0596cc0e149169afe32ef6b01ad03c7033e27ec81d - 35.81% (37.7 MB)

[#002] sha256:b8cb8f4e8a42c909ee73e09c07942a48a08874ce1f5a285fc50a116c19ecd05e - 7.89% (8.3 MB)

[#003] sha256:c767a341b0db8822a1331fd47aab76559b8587235dc3a2149468c046531bdbe5 - 0.01% (9.19 KB)

[#004] sha256:0d6ba7abecf75dffbe263a7cabeea09fb0815dfbcbafa984ded0f8552087c8c0 - 25.2% (26.5 MB)

[#005] sha256:0f72eff71638f55d11d9a99ca32f74eb8f6b52b75cde0c06dfeded8983bc5c42 - 0.0% (189 Bytes)

[#006] sha256:8234c5e47bd47a631eab872b7580097051f62c2be3f6ce6fed643c62ebf31b89 - 0.0% (109 Bytes)

[#007] sha256:43fb8a993cb0acb3dd3782eaee25d102e2b42ea14973659853da4a8712a6be82 - 0.0% (620 Bytes)

[#008] sha256:884bc477180517c954c5c628a9fadd2077eca9d9eeadfbc91d168c4f4c313006 - 0.0% (832 Bytes)


History
2025-10-01 13:02:29 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 13:02:29 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 13:02:29 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 13:02:29 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-10-01 13:02:33 UTC

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

2025-10-01 13:02:33 UTC

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

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV ERLANG_INSTALL_PATH_PREFIX=/opt/erlang

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV OPENSSL_INSTALL_PATH_PREFIX=/opt/openssl

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/erlang /opt/erlang # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/openssl /opt/openssl # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ln -vsf /etc/ssl/certs /etc/ssl/private "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl"; ldconfig; sed -i.ORIG -e "/\.include.*fips/ s!.*!.include $OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf!" -e '/# fips =/s/.*/fips = fips_sect/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/openssl.cnf"; sed -i.ORIG -e '/^activate/s/^/#/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf"; [ "$(command -v openssl)" = "$OPENSSL_INSTALL_PATH_PREFIX/bin/openssl" ]; openssl version; openssl version -d; erl -noshell -eval 'ok = crypto:start(), ok = io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'; groupadd --gid 999 --system rabbitmq; useradd --uid 999 --system --home-dir "$RABBITMQ_DATA_DIR" --gid 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 1777 "$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 # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_VERSION=4.2.0-rc.1

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_HOME=/opt/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install --yes --no-install-recommends ca-certificates gosu tzdata ; gosu nobody true; savedAptMark="$(apt-mark showmanual)"; apt-get install --yes --no-install-recommends gnupg wget xz-utils ; rm -rf /var/lib/apt/lists/*; 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 --progress dot:giga --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --progress dot:giga --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"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; gosu rabbitmq rabbitmqctl help; gosu rabbitmq rabbitmqctl list_ciphers; gosu rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie" # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV HOME=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/rabbitmq]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY --chown=rabbitmq:rabbitmq 10-defaults.conf 20-management_agent.disable_metrics_collector.conf /etc/rabbitmq/conf.d/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

EXPOSE map[15691/tcp:{} 15692/tcp:{} 25672/tcp:{} 4369/tcp:{} 5671/tcp:{} 5672/tcp:{}]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

CMD ["rabbitmq-server"]

Details
Created

2025-10-08 22:06:07 UTC

Size

98.9 MB

Content Digest
Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
ERLANG_INSTALL_PATH_PREFIX

/opt/erlang

HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_INSTALL_PATH_PREFIX

/opt/openssl

PATH

/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/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

4.2.0-rc.1


Layers

[#000] sha256:ff47a256ba51b80e9880bc96be4ac2f094c47e0fcd7eec71bab85787cfa54b8b - 29.86% (29.5 MB)

[#001] sha256:cb215f3d8309dbd90bffaf47a735d20998a64621dcd51d8e628d33850996b126 - 33.91% (33.5 MB)

[#002] sha256:2205d1a9b137ba67ba92c3f3423e6f9ebd072802eca76d325d08c35b8210a19d - 9.45% (9.34 MB)

[#003] sha256:d0a7e77c9f3a33f075cafd557d3b7976d905751ccccaa44a65892b43de51765d - 0.01% (9.27 KB)

[#004] sha256:16cc05d11a2118918b16682605f6ce4b8cc6711beca25b3cc5db024726fe4c3f - 26.77% (26.5 MB)

[#005] sha256:1e14f52525e9042c60e45563f738ef442ac174a4dc04ad8706083a206778be77 - 0.0% (187 Bytes)

[#006] sha256:e4536e3904f3b245c72130660196f553351854a33fa7fb7dff7d40d072085b91 - 0.0% (106 Bytes)

[#007] sha256:1d879a248bd466a931a5fa1ae202b86a436b151fdf2dfc5296494271dbd8862e - 0.0% (622 Bytes)

[#008] sha256:4daa45461c50b0c4d4bbbf35fd87b2ef84e05f5ef6d485b90892a508a705386b - 0.0% (833 Bytes)


History
2025-10-01 13:48:30 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 13:48:31 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 13:48:31 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 13:48:32 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-10-01 13:49:22 UTC

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

2025-10-01 13:49:27 UTC

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

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV ERLANG_INSTALL_PATH_PREFIX=/opt/erlang

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV OPENSSL_INSTALL_PATH_PREFIX=/opt/openssl

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/erlang /opt/erlang # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/openssl /opt/openssl # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ln -vsf /etc/ssl/certs /etc/ssl/private "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl"; ldconfig; sed -i.ORIG -e "/\.include.*fips/ s!.*!.include $OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf!" -e '/# fips =/s/.*/fips = fips_sect/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/openssl.cnf"; sed -i.ORIG -e '/^activate/s/^/#/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf"; [ "$(command -v openssl)" = "$OPENSSL_INSTALL_PATH_PREFIX/bin/openssl" ]; openssl version; openssl version -d; erl -noshell -eval 'ok = crypto:start(), ok = io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'; groupadd --gid 999 --system rabbitmq; useradd --uid 999 --system --home-dir "$RABBITMQ_DATA_DIR" --gid 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 1777 "$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 # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_VERSION=4.2.0-rc.1

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_HOME=/opt/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install --yes --no-install-recommends ca-certificates gosu tzdata ; gosu nobody true; savedAptMark="$(apt-mark showmanual)"; apt-get install --yes --no-install-recommends gnupg wget xz-utils ; rm -rf /var/lib/apt/lists/*; 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 --progress dot:giga --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --progress dot:giga --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"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; gosu rabbitmq rabbitmqctl help; gosu rabbitmq rabbitmqctl list_ciphers; gosu rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie" # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV HOME=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/rabbitmq]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY --chown=rabbitmq:rabbitmq 10-defaults.conf 20-management_agent.disable_metrics_collector.conf /etc/rabbitmq/conf.d/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

EXPOSE map[15691/tcp:{} 15692/tcp:{} 25672/tcp:{} 4369/tcp:{} 5671/tcp:{} 5672/tcp:{}]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

CMD ["rabbitmq-server"]

Details
Created

2025-10-08 22:06:07 UTC

Size

99.1 MB

Content Digest
Labels
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    24.04

Environment
ERLANG_INSTALL_PATH_PREFIX

/opt/erlang

HOME

/var/lib/rabbitmq

LANG

C.UTF-8

LANGUAGE

C.UTF-8

LC_ALL

C.UTF-8

OPENSSL_INSTALL_PATH_PREFIX

/opt/openssl

PATH

/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/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

4.2.0-rc.1


Layers

[#000] sha256:67735b72a65d308a2c2c9505d0d6e8419b7f2654a16cbd56963d88e01202d507 - 28.79% (28.5 MB)

[#001] sha256:cfef216f89f75dd22246310dedeacb61378035af439cf98de2054cd8fb12cb52 - 37.14% (36.8 MB)

[#002] sha256:d1b34c7124f578d91d47c14d9e1b176d568cfd09df610ead304f0ef78de75cdf - 7.28% (7.21 MB)

[#003] sha256:ab7538ff595c88776dc6d53df2cfd438aaafc0845c1551f2ad5aa284aebb414d - 0.01% (9.37 KB)

[#004] sha256:5e82330ccd71b407264cabf5791662821debb33652cff24233d958bb86021a22 - 26.78% (26.5 MB)

[#005] sha256:3490040d30c9d2f804dd0c52514f1818a3fd9ca3e017c3b53ceb18401022d02d - 0.0% (188 Bytes)

[#006] sha256:d15dc5ae4fd46dd074996efa5a0d914dd68b8715d3db1998d98b76926bc7c1be - 0.0% (109 Bytes)

[#007] sha256:3860a20d4f9705c00f94ad3cbbbc288579bde93dc8b420432e8e032b13b9b084 - 0.0% (617 Bytes)

[#008] sha256:feed3ce8085a96a73477f9c06860e4662f3a0fd108de44af6418c66c196e5c5e - 0.0% (830 Bytes)


History
2025-10-01 13:02:05 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 13:02:05 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 13:02:05 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 13:02:06 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2025-10-01 13:02:07 UTC

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

2025-10-01 13:02:07 UTC

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

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV ERLANG_INSTALL_PATH_PREFIX=/opt/erlang

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV OPENSSL_INSTALL_PATH_PREFIX=/opt/openssl

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/erlang /opt/erlang # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY /opt/openssl /opt/openssl # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; ln -vsf /etc/ssl/certs /etc/ssl/private "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl"; ldconfig; sed -i.ORIG -e "/\.include.*fips/ s!.*!.include $OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf!" -e '/# fips =/s/.*/fips = fips_sect/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/openssl.cnf"; sed -i.ORIG -e '/^activate/s/^/#/' "$OPENSSL_INSTALL_PATH_PREFIX/etc/ssl/fipsmodule.cnf"; [ "$(command -v openssl)" = "$OPENSSL_INSTALL_PATH_PREFIX/bin/openssl" ]; openssl version; openssl version -d; erl -noshell -eval 'ok = crypto:start(), ok = io:format("~p~n~n~p~n~n", [crypto:supports(), ssl:versions()]), init:stop().'; groupadd --gid 999 --system rabbitmq; useradd --uid 999 --system --home-dir "$RABBITMQ_DATA_DIR" --gid 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 1777 "$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 # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_VERSION=4.2.0-rc.1

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV RABBITMQ_HOME=/opt/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; export DEBIAN_FRONTEND=noninteractive; apt-get update; apt-get install --yes --no-install-recommends ca-certificates gosu tzdata ; gosu nobody true; savedAptMark="$(apt-mark showmanual)"; apt-get install --yes --no-install-recommends gnupg wget xz-utils ; rm -rf /var/lib/apt/lists/*; 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 --progress dot:giga --output-document "$RABBITMQ_PATH.tar.xz.asc" "$RABBITMQ_SOURCE_URL.asc"; wget --progress dot:giga --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"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; [ ! -e "$RABBITMQ_DATA_DIR/.erlang.cookie" ]; gosu rabbitmq rabbitmqctl help; gosu rabbitmq rabbitmqctl list_ciphers; gosu rabbitmq rabbitmq-plugins list; rm "$RABBITMQ_DATA_DIR/.erlang.cookie" # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV HOME=/var/lib/rabbitmq

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

VOLUME [/var/lib/rabbitmq]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY --chown=rabbitmq:rabbitmq 10-defaults.conf 20-management_agent.disable_metrics_collector.conf /etc/rabbitmq/conf.d/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

EXPOSE map[15691/tcp:{} 15692/tcp:{} 25672/tcp:{} 4369/tcp:{} 5671/tcp:{} 5672/tcp:{}]

2025-10-08 22:06:07 UTC (buildkit.dockerfile.v0)

CMD ["rabbitmq-server"]

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