musicbrainz-mq (3.6.16-management)

Published 2025-11-18 13:15:55 +00:00 by wilchu

Installation

docker pull git.muimi.moe/wilchu/musicbrainz-mq:3.6.16-management
sha256:750b136c89f2b2d278099197ef8bcd57a241e5dcd504486ec0d86d52a49f6e95

Image layers

ADD file:f8f26d117bc4a9289b7cd7447ca36e1a70b11701c63d949ef35ff9c16e190e50 in /
CMD ["bash"]
/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*
/bin/sh -c groupadd -r rabbitmq && useradd -r -d /var/lib/rabbitmq -m -g rabbitmq rabbitmq
ENV GOSU_VERSION=1.10
/bin/sh -c set -eux; fetchDeps=' ca-certificates wget '; apt-get update; apt-get install -y --no-install-recommends $fetchDeps; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; command -v gpgconf && gpgconf --kill all || :; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; chmod +x /usr/local/bin/gosu; gosu nobody true; apt-get purge -y --auto-remove $fetchDeps
/bin/sh -c set -eux; apt-get update; if apt-cache show erlang-base-hipe 2>/dev/null | grep -q 'Package: erlang-base-hipe'; then apt-get install -y --no-install-recommends erlang-base-hipe ; fi; apt-get install -y --no-install-recommends erlang-asn1 erlang-crypto erlang-eldap erlang-inets erlang-mnesia erlang-nox erlang-os-mon erlang-public-key erlang-ssl erlang-xmerl ; rm -rf /var/lib/apt/lists/*
ENV RABBITMQ_LOGS=- RABBITMQ_SASL_LOGS=-
ENV PATH=/usr/lib/rabbitmq/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV RABBITMQ_GPG_KEY=0A9AF2115F4687BD29803A206B73A36E6026DFCA
ENV RABBITMQ_VERSION=3.6.16
ENV RABBITMQ_GITHUB_TAG=rabbitmq_v3_6_16
ENV RABBITMQ_DEBIAN_VERSION=3.6.16-1
/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates wget; wget -O rabbitmq-server.deb.asc "https://github.com/rabbitmq/rabbitmq-server/releases/download/$RABBITMQ_GITHUB_TAG/rabbitmq-server_${RABBITMQ_DEBIAN_VERSION}_all.deb.asc"; wget -O rabbitmq-server.deb "https://github.com/rabbitmq/rabbitmq-server/releases/download/$RABBITMQ_GITHUB_TAG/rabbitmq-server_${RABBITMQ_DEBIAN_VERSION}_all.deb"; apt-get purge -y --auto-remove ca-certificates wget; export GNUPGHOME="$(mktemp -d)"; gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$RABBITMQ_GPG_KEY"; gpg --batch --verify rabbitmq-server.deb.asc rabbitmq-server.deb; command -v gpgconf && gpgconf --kill all || :; rm -rf "$GNUPGHOME"; apt install -y --no-install-recommends ./rabbitmq-server.deb; dpkg -l | grep rabbitmq-server; rm -f rabbitmq-server.deb*; rm -rf /var/lib/apt/lists/*
ENV HOME=/var/lib/rabbitmq
/bin/sh -c mkdir -p /var/lib/rabbitmq /etc/rabbitmq /var/log/rabbitmq /tmp/rabbitmq-ssl && chown -R rabbitmq:rabbitmq /var/lib/rabbitmq /etc/rabbitmq /var/log/rabbitmq /tmp/rabbitmq-ssl && chmod -R 777 /var/lib/rabbitmq /etc/rabbitmq /var/log/rabbitmq /tmp/rabbitmq-ssl
VOLUME [/var/lib/rabbitmq]
/bin/sh -c ln -sf /var/lib/rabbitmq/.erlang.cookie /root/
/bin/sh -c ln -sf "/usr/lib/rabbitmq/lib/rabbitmq_server-$RABBITMQ_VERSION/plugins" /plugins
COPY file:9792a3a95e39f2875b56531ed4cedd60de83ea1b1359cdb2d5d04962eed8285a in /usr/local/bin/
/bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh / # backwards compat
ENTRYPOINT ["docker-entrypoint.sh"]
EXPOSE 25672/tcp 4369/tcp 5671/tcp 5672/tcp
CMD ["rabbitmq-server"]
/bin/sh -c rabbitmq-plugins enable --offline rabbitmq_management
/bin/sh -c set -eux; erl -noinput -eval ' { ok, AdminBin } = zip:foldl(fun(FileInArchive, GetInfo, GetBin, Acc) -> case Acc of "" -> case lists:suffix("/rabbitmqadmin", FileInArchive) of true -> GetBin(); false -> Acc end; _ -> Acc end end, "", init:get_plain_arguments()), io:format("~s", [ AdminBin ]), init:stop(). ' -- /plugins/rabbitmq_management-*.ez > /usr/local/bin/rabbitmqadmin; [ -s /usr/local/bin/rabbitmqadmin ]; chmod +x /usr/local/bin/rabbitmqadmin; apt-get update; apt-get install -y --no-install-recommends python; rm -rf /var/lib/apt/lists/*; rabbitmqadmin --version
EXPOSE 15671/tcp 15672/tcp
ARG RABBITMQ_VERSION
ARG RABBITMQ_VARIANT RABBITMQ_VERSION
ARG RABBITMQ_TAG RABBITMQ_VARIANT RABBITMQ_VERSION
LABEL org.metabrainz.based-on-image="rabbitmq:${RABBITMQ_TAG}"
COPY multi:5c88cf0a8112eb40d04993b9e96466107469b1de076d0081231dd98f3f6ab7fe in /
ENTRYPOINT ["/docker-entrypoint-wrapper.sh"]

Labels

Key Value
io.buildah.version 1.37.5
org.metabrainz.based-on-image rabbitmq:3.6.16-management
Details
Container
2025-11-18 13:15:55 +00:00
0
OCI / Docker
linux/amd64
70 MiB
Versions (1) View all
3.6.16-management 2025-11-18