镜像构建历史
# 2021-08-28 08:27:53 0.00B
/bin/sh -c #(nop) EXPOSE 15671 15672
# 2021-08-28 08:27:52 43.54MB
/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
# 2021-08-28 08:27:28 0.00B
/bin/sh -c #(nop) CMD ["rabbitmq-server"]
# 2021-08-28 08:27:28 0.00B
/bin/sh -c #(nop) EXPOSE 15691 15692 25672 4369 5671 5672
# 2021-08-28 08:27:28 0.00B
/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]
# 2021-08-28 08:27:28 1.37KB
/bin/sh -c #(nop) COPY file:0667537cb067f2e42e0e1d5c1def14391eaf4bfe791bc7f23fd95a83eff81025 in /usr/local/bin/
# 2021-08-28 08:27:27 385.00B
/bin/sh -c #(nop) COPY --chown=rabbitmq:rabbitmqfile:2b942f4756de24f6094cd4bd8e85adc37054221a296429e1c867c9e0f4b5dba8 in /etc/rabbitmq/conf.d/
# 2021-08-28 08:27:27 0.00B
/bin/sh -c #(nop) ENV LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8
# 2021-08-28 08:27:27 0.00B
/bin/sh -c #(nop) VOLUME [/var/lib/rabbitmq]
# 2021-08-28 08:27:27 0.00B
/bin/sh -c #(nop) ENV HOME=/var/lib/rabbitmq
# 2021-08-28 08:27:26 21.00B
|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c ln -sf /opt/rabbitmq/plugins /plugins
# 2021-08-28 08:27:26 73.00B
|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
# 2021-08-28 08:27:23 21.66MB
|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"
# 2021-08-28 08:27:07 0.00B
/bin/sh -c #(nop) ENV PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin RABBITMQ_LOGS=-
# 2021-08-28 08:27:07 0.00B
/bin/sh -c #(nop) ENV RABBITMQ_HOME=/opt/rabbitmq
# 2021-08-28 08:27:06 0.00B
/bin/sh -c #(nop) ENV RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
# 2021-08-28 08:27:06 0.00B
/bin/sh -c #(nop) ENV RABBITMQ_VERSION=3.9.5
# 2021-08-28 08:27:06 4.75KB
|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
# 2021-08-28 08:27:04 0.00B
/bin/sh -c #(nop) ENV RABBITMQ_DATA_DIR=/var/lib/rabbitmq
# 2021-08-28 08:27:03 103.19MB
|1 PGP_KEYSERVER=keyserver.ubuntu.com /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps autoconf dpkg-dev dpkg gcc g++ 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().'
# 2021-08-28 08:19:48 0.00B
/bin/sh -c #(nop) ENV OTP_SOURCE_SHA256=a5fec674b11d0a2b888963157a9de60fc384be27ff1a2175cd20708a5b9aa97d
# 2021-08-28 08:19:48 0.00B
/bin/sh -c #(nop) ENV OTP_VERSION=24.0.5
# 2021-08-28 08:19:47 0.00B
/bin/sh -c #(nop) ENV OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D
# 2021-08-28 08:19:47 0.00B
/bin/sh -c #(nop) ENV OPENSSL_SOURCE_SHA256=0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1
# 2021-08-28 08:19:47 0.00B
/bin/sh -c #(nop) ENV OPENSSL_VERSION=1.1.1l
# 2021-08-28 08:19:47 0.00B
/bin/sh -c #(nop) ARG PGP_KEYSERVER=keyserver.ubuntu.com
# 2021-08-28 08:19:47 2.82MB
/bin/sh -c apk add --no-cache 'su-exec>=0.2' bash procps
# 2021-08-28 01:19:45 0.00B
/bin/sh -c #(nop) CMD ["/bin/sh"]
# 2021-08-28 01:19:45 5.60MB
/bin/sh -c #(nop) ADD file:aad4290d27580cc1a094ffaf98c3ca2fc5d699fe695dfb8e6e9fac20f1129450 in /
镜像信息
{
"Id": "sha256:e316b8c97a7159a35da943c077e634057156942006571f014b8c85ed41886b52",
"RepoTags": [
"rabbitmq:3.9.5-management-alpine",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rabbitmq:3.9.5-management-alpine"
],
"RepoDigests": [
"rabbitmq@sha256:8885c08827289c61133d30be68658b67c6244e517931bb7f1b31752a9fcaec73",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rabbitmq@sha256:2571daec8f976346fbd49bad4a33b01aae0051e33f57e592f5efb81c10d2854a"
],
"Parent": "",
"Comment": "",
"Created": "2021-08-28T00:27:53.24310851Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "20.10.7",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"15671/tcp": {},
"15672/tcp": {},
"15691/tcp": {},
"15692/tcp": {},
"25672/tcp": {},
"4369/tcp": {},
"5671/tcp": {},
"5672/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/opt/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"OPENSSL_VERSION=1.1.1l",
"OPENSSL_SOURCE_SHA256=0b7a3e5e59c34827fe0c3a74b7ec8baef302b98fa80088d7f9153aa16fa76bd1",
"OPENSSL_PGP_KEY_IDS=0x8657ABB260F056B1E5190839D9C4D26D0E604491 0x5B2545DAB21995F4088CEFAA36CEE4DEB00CFE33 0xED230BEC4D4F2518B9D7DF41F0DB4D21C1D35231 0xC1F33DD8CE1D4CC613AF14DA9195C48241FBF7DD 0x7953AC1FBC3DC8B3B292393ED5E9E43F7DF9EE8C 0xE5E52560DD91C556DDBDA5D02064C53641C25E5D",
"OTP_VERSION=24.0.5",
"OTP_SOURCE_SHA256=a5fec674b11d0a2b888963157a9de60fc384be27ff1a2175cd20708a5b9aa97d",
"RABBITMQ_DATA_DIR=/var/lib/rabbitmq",
"RABBITMQ_VERSION=3.9.5",
"RABBITMQ_PGP_KEY_ID=0x0A9AF2115F4687BD29803A206B73A36E6026DFCA",
"RABBITMQ_HOME=/opt/rabbitmq",
"RABBITMQ_LOGS=-",
"HOME=/var/lib/rabbitmq",
"LANG=C.UTF-8",
"LANGUAGE=C.UTF-8",
"LC_ALL=C.UTF-8"
],
"Cmd": [
"rabbitmq-server"
],
"Image": "sha256:bb17cf3b41ac545fbe87cc9e41cd4d2d81305cc1fa7be40b71476d6316f2c585",
"Volumes": {
"/var/lib/rabbitmq": {}
},
"WorkingDir": "",
"Entrypoint": [
"docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": null
},
"Architecture": "amd64",
"Os": "linux",
"Size": 176810011,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/9c7b579bccaf6bd39e943423de3095889f5a01b45c8da12badf32897d5e74a73/diff:/var/lib/docker/overlay2/2a55d7dfc3427951b274911a214008fc390c01c151f52a31aa8c42061829dc0b/diff:/var/lib/docker/overlay2/f879be36db91a0c49ea7840a2eea9294a938fc4be301a5f56a09ca3685f31123/diff:/var/lib/docker/overlay2/8d9d4ae6ef38f807f1119029db15ecfd190beb6924580bb605345dacad03f2f0/diff:/var/lib/docker/overlay2/4638b81c9d4c025ad861d114ea2dfa52be3858d9056f9081fd67d49fe84b548b/diff:/var/lib/docker/overlay2/228ae4c47106a138911f8b3314a269f75df4124a6f6a7f5e2e1d9e4579280cc4/diff:/var/lib/docker/overlay2/362ef2841aa0e1dca4f5e5fcd2b3a06fa8a9377b24e5cfb3dbcff9d054bc4156/diff:/var/lib/docker/overlay2/4e7f570d5bb9170c5ba279d7be5fb52a7219d0e9ac94d11649a3975290226362/diff:/var/lib/docker/overlay2/2da08057c4e31b759e52ac0e6fa12cb2635cc785af1be96547c5870b823badf1/diff",
"MergedDir": "/var/lib/docker/overlay2/7c6f2bc3c03460208a827f4261cf43fd3df9a64232f423ae11c1c5ceedeccfbe/merged",
"UpperDir": "/var/lib/docker/overlay2/7c6f2bc3c03460208a827f4261cf43fd3df9a64232f423ae11c1c5ceedeccfbe/diff",
"WorkDir": "/var/lib/docker/overlay2/7c6f2bc3c03460208a827f4261cf43fd3df9a64232f423ae11c1c5ceedeccfbe/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:e2eb06d8af8218cfec8210147357a68b7e13f7c485b991c288c2d01dc228bb68",
"sha256:481cab144613089d2aedd9e81bbba743f961f997fddc3ae54a9e555cde5df4b5",
"sha256:4a0399e80fcce6b8031d1e1300a19ca1cd5e8f818b85918410b1f04c1d48e698",
"sha256:e72405f961180348f660bc53ed074dd990e7df1b148a39293558d3b168bab747",
"sha256:bfff16fc82fe4976bfba0c3799ae11405d87a7707b5e08e879571270130a3f3e",
"sha256:393f74297abfbe61cd2cd6213ff68f5d94b0b137ab0e1b55f58e549e313ae780",
"sha256:9aeea6e2f3bd4171c6c54ea09f2c4a2be434171e2d12d04ae1fa200d58e778f7",
"sha256:0f33d2c4f0d3c62e7ab8f1066cba3146b5b58c7f1173ee5a28f4eb32a18e4aac",
"sha256:f2b28ecd8ee05f686b1634d646eec557cd7fc82a2783080409b0f752c2cb4ff3",
"sha256:b2873dc3e2d564af087a2af68304ad619b9b0bb2100a3e5a5817282af8315cbb"
]
},
"Metadata": {
"LastTagTime": "2025-02-21T15:53:34.412889731+08:00"
}
}