SBOMer.dev

RabbitMQ avatar

RabbitMQ

  • MESSAGE_BROKER

RabbitMQ is the most widely deployed open source message broker. With more than 50,000 production deployments, RabbitMQ is used by small startups and large enterprises worldwide to send and receive messages.

Official avatar

Official

The official RabbitMQ container image, maintained by the RabbitMQ team, providing a reliable and up-to-date base for deploying RabbitMQ.

Ubuntu

App package not found
rabbitmq:4.1.2
  • amd64
  • arm64/v8
  • Others
    • linux/arm/v7
    • linux/ppc64le
    • linux/riscv64
    • linux/s390x
115 MB
Spec
User
Working directory
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
org.opencontainers.image.ref.name
ubuntu
org.opencontainers.image.version
24.04
  • Root
  • bash
  • apt
Vulnerabilities
  • 0
  • 0
  • 8
  • 9
  • 0
  • bash5.2.21-2ubuntu4
    Unix shell and command language interpreter.
    pkg:deb/ubuntu/bash@5.2.21-2ubuntu4?arch=amd64&distro=ubuntu-24.04
  • gosu1.17-1ubuntu0.24.04.3
    Simple Go-based tool to run applications as a specific user.
    pkg:deb/ubuntu/gosu@1.17-1ubuntu0.24.04.3?arch=amd64&distro=ubuntu-24.04
  • ubuntu24.04
113 MB
Spec
User
Working directory
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
org.opencontainers.image.ref.name
ubuntu
org.opencontainers.image.version
24.04
  • Root
  • bash
  • apt
Vulnerabilities
  • 0
  • 0
  • 8
  • 9
  • 0
  • bash5.2.21-2ubuntu4
    Unix shell and command language interpreter.
    pkg:deb/ubuntu/bash@5.2.21-2ubuntu4?arch=arm64&distro=ubuntu-24.04
  • gosu1.17-1ubuntu0.24.04.3
    Simple Go-based tool to run applications as a specific user.
    pkg:deb/ubuntu/gosu@1.17-1ubuntu0.24.04.3?arch=arm64&distro=ubuntu-24.04
  • ubuntu24.04

Management Ubuntu

App package not found
rabbitmq:4.1.2-management
  • amd64
  • arm64/v8
  • Others
    • linux/arm/v7
    • linux/ppc64le
    • linux/riscv64
    • linux/s390x
127 MB
Spec
User
Working directory
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15671/tcp
  • 15672/tcp
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
org.opencontainers.image.ref.name
ubuntu
org.opencontainers.image.version
24.04
  • Root
  • bash
  • apt
Vulnerabilities
  • 0
  • 0
  • 12
  • 9
  • 0
  • bash5.2.21-2ubuntu4
    Unix shell and command language interpreter.
    pkg:deb/ubuntu/bash@5.2.21-2ubuntu4?os_distro=noble&os_name=ubuntu&os_version=24.04
  • gosu1.17-1ubuntu0.24.04.3
    Simple Go-based tool to run applications as a specific user.
    pkg:deb/ubuntu/gosu@1.17-1ubuntu0.24.04.3?os_distro=noble&os_name=ubuntu&os_version=24.04
  • perl5.38.2-3.2ubuntu0.1
    High-level, general-purpose programming language.
    pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.1?os_distro=noble&os_name=ubuntu&os_version=24.04
  • rabbitmq_management4.1.2
    RabbitMQ Management Plugin, providing a user interface and HTTP-based API for managing RabbitMQ servers.
    pkg:otp/rabbitmq_management@4.1.2
  • erlang27.3.4.1
    General-purpose programming language used for building scalable and maintainable applications.
    pkg:generic/erlang@27.3.4.1
125 MB
Spec
User
Working directory
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15671/tcp
  • 15672/tcp
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
org.opencontainers.image.ref.name
ubuntu
org.opencontainers.image.version
24.04
  • Root
  • bash
  • apt
Vulnerabilities
  • 0
  • 0
  • 12
  • 9
  • 0
  • bash5.2.21-2ubuntu4
    Unix shell and command language interpreter.
    pkg:deb/ubuntu/bash@5.2.21-2ubuntu4?os_distro=noble&os_name=ubuntu&os_version=24.04
  • gosu1.17-1ubuntu0.24.04.3
    Simple Go-based tool to run applications as a specific user.
    pkg:deb/ubuntu/gosu@1.17-1ubuntu0.24.04.3?os_distro=noble&os_name=ubuntu&os_version=24.04
  • perl5.38.2-3.2ubuntu0.1
    High-level, general-purpose programming language.
    pkg:deb/ubuntu/perl@5.38.2-3.2ubuntu0.1?os_distro=noble&os_name=ubuntu&os_version=24.04
  • rabbitmq_management4.1.2
    RabbitMQ Management Plugin, providing a user interface and HTTP-based API for managing RabbitMQ servers.
    pkg:otp/rabbitmq_management@4.1.2
  • erlang27.3.4.1
    General-purpose programming language used for building scalable and maintainable applications.
    pkg:generic/erlang@27.3.4.1

Alpine

App package not found
rabbitmq:4.1.2-alpine
  • amd64
  • arm64/v8
  • Others
    • linux/arm/v6
    • linux/arm/v7
    • linux/386
    • linux/ppc64le
    • linux/riscv64
    • linux/s390x
85 MB
Spec
User
Working directory
/
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
  • Root
  • bash
  • apk
Vulnerabilities
  • 0
  • 0
  • 0
  • 0
  • 2
  • bash5.2.37-r0
    Unix shell and command language interpreter.
    pkg:apk/alpine/bash@5.2.37-r0?arch=x86_64&distro=3.22.0
  • busybox1.37.0-r18
    Single binary providing simplified versions of many common UNIX utilities.
    pkg:apk/alpine/busybox@1.37.0-r18?arch=x86_64&distro=3.22.0
  • alpine3.22.0
85 MB
Spec
User
Working directory
/
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
  • Root
  • bash
  • apk
Vulnerabilities
  • 0
  • 0
  • 0
  • 0
  • 2
  • bash5.2.37-r0
    Unix shell and command language interpreter.
    pkg:apk/alpine/bash@5.2.37-r0?arch=aarch64&distro=3.22.0
  • busybox1.37.0-r18
    Single binary providing simplified versions of many common UNIX utilities.
    pkg:apk/alpine/busybox@1.37.0-r18?arch=aarch64&distro=3.22.0
  • alpine3.22.0

Management Alpine

App package not found
rabbitmq:4.1.2-management-alpine
  • amd64
  • arm64/v8
  • Others
    • linux/arm/v6
    • linux/arm/v7
    • linux/386
    • linux/ppc64le
    • linux/riscv64
    • linux/s390x
99 MB
Spec
User
Working directory
/
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15671/tcp
  • 15672/tcp
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
  • Root
  • bash
  • apk
Vulnerabilities
  • 0
  • 0
  • 0
  • 0
  • 2
  • bash5.2.37-r0
    Unix shell and command language interpreter.
    pkg:apk/alpine/bash@5.2.37-r0?os_name=alpine&os_version=3.22
  • busybox1.37.0-r18
    Single binary providing simplified versions of many common UNIX utilities.
    pkg:apk/alpine/busybox@1.37.0-r18?os_name=alpine&os_version=3.22
  • rabbitmq_management4.1.2
    RabbitMQ Management Plugin, providing a user interface and HTTP-based API for managing RabbitMQ servers.
    pkg:otp/rabbitmq_management@4.1.2
  • erlang27.3.4.1
    General-purpose programming language used for building scalable and maintainable applications.
    pkg:generic/erlang@27.3.4.1
98 MB
Spec
User
Working directory
/
Entrypoint
  • docker-entrypoint.sh
CMD
  • rabbitmq-server
Exposed ports
  • 15671/tcp
  • 15672/tcp
  • 15691/tcp
  • 15692/tcp
  • 25672/tcp
  • 4369/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/rabbitmq/sbin:/opt/erlang/bin:/opt/openssl/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ERLANG_INSTALL_PATH_PREFIX
/opt/erlang
OPENSSL_INSTALL_PATH_PREFIX
/opt/openssl
RABBITMQ_DATA_DIR
/var/lib/rabbitmq
RABBITMQ_VERSION
4.1.2
RABBITMQ_PGP_KEY_ID
0x0A9AF2115F4687BD29803A206B73A36E6026DFCA
RABBITMQ_HOME
/opt/rabbitmq
HOME
/var/lib/rabbitmq
LANG
C.UTF-8
LANGUAGE
C.UTF-8
LC_ALL
C.UTF-8
Volumes
  • /var/lib/rabbitmq
Stop signal
Labels
  • Root
  • bash
  • apk
Vulnerabilities
  • 0
  • 0
  • 0
  • 0
  • 2
  • bash5.2.37-r0
    Unix shell and command language interpreter.
    pkg:apk/alpine/bash@5.2.37-r0?os_name=alpine&os_version=3.22
  • busybox1.37.0-r18
    Single binary providing simplified versions of many common UNIX utilities.
    pkg:apk/alpine/busybox@1.37.0-r18?os_name=alpine&os_version=3.22
  • rabbitmq_management4.1.2
    RabbitMQ Management Plugin, providing a user interface and HTTP-based API for managing RabbitMQ servers.
    pkg:otp/rabbitmq_management@4.1.2
  • erlang27.3.4.1
    General-purpose programming language used for building scalable and maintainable applications.
    pkg:generic/erlang@27.3.4.1
Bitnami avatar

Bitnami

Bitnami's RabbitMQ container image, optimized for production environments, offering hardened security, regular updates, and easy integration with Kubernetes.

Debian

bitnami/rabbitmq:4.1.2-debian-12-r0
182 MB
Spec
User
1001
Working directory
Entrypoint
  • /opt/bitnami/scripts/rabbitmq/entrypoint.sh
CMD
  • /opt/bitnami/scripts/rabbitmq/run.sh
Exposed ports
  • 15671/tcp
  • 15672/tcp
  • 25672/tcp
  • 4369/tcp
  • 5551/tcp
  • 5552/tcp
  • 5671/tcp
  • 5672/tcp
Environment variables
PATH
/opt/bitnami/erlang/bin:/opt/bitnami/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOME
/opt/bitnami/rabbitmq/.rabbitmq
OS_ARCH
amd64
OS_FLAVOUR
debian-12
OS_NAME
linux
APP_VERSION
4.1.2
BITNAMI_APP_NAME
rabbitmq
LANG
en_US.UTF-8
LANGUAGE
en_US:en
Volumes
    Stop signal
    Labels
    com.vmware.cp.artifact.flavor
    sha256:c50c90cfd9d12b445b011e6ad529f1ad3daea45c26d20b00732fae3cd71f6a83
    org.opencontainers.image.base.name
    docker.io/bitnami/minideb:bookworm
    org.opencontainers.image.created
    Thu Jul 03 2025 18:09:51 GMT+0000 (Coordinated Universal Time)
    org.opencontainers.image.description
    Application packaged by Broadcom, Inc.
    org.opencontainers.image.documentation
    https://github.com/bitnami/containers/tree/main/bitnami/rabbitmq/README.md
    org.opencontainers.image.source
    https://github.com/bitnami/containers/tree/main/bitnami/rabbitmq
    org.opencontainers.image.title
    rabbitmq
    org.opencontainers.image.vendor
    Broadcom, Inc.
    org.opencontainers.image.version
    4.1.2
    • Non Root
    • bash
    • apt
    Vulnerabilities
    • 1
    • 13
    • 19
    • 103
    • 1
    • bash5.2.15-2+b8
      Unix shell and command language interpreter.
      pkg:deb/debian/bash@5.2.15-2%2Bb8?arch=amd64&distro=debian-12.11
    • curl7.88.1-10+deb12u12
      Command-line tool for transferring data with URLs via various protocols.
      pkg:deb/debian/curl@7.88.1-10%2Bdeb12u12?arch=amd64&distro=debian-12.11
    • erlang27.3.4-3
      General-purpose programming language used for building scalable and maintainable applications.
      pkg:bitnami/erlang@27.3.4-3?arch=amd64&distro=debian-12
    • perl5.36.0-7+deb12u2
      High-level, general-purpose programming language.
      pkg:deb/debian/perl@5.36.0-7%2Bdeb12u2?arch=amd64&distro=debian-12.11
    • rabbitmq4.1.2-0
      RabbitMQ, a widely used open-source message broker that supports multiple messaging protocols.
      pkg:bitnami/rabbitmq@4.1.2-0?arch=amd64&distro=debian-12
    • debian12.11
    181 MB
    Spec
    User
    1001
    Working directory
    Entrypoint
    • /opt/bitnami/scripts/rabbitmq/entrypoint.sh
    CMD
    • /opt/bitnami/scripts/rabbitmq/run.sh
    Exposed ports
    • 15671/tcp
    • 15672/tcp
    • 25672/tcp
    • 4369/tcp
    • 5551/tcp
    • 5552/tcp
    • 5671/tcp
    • 5672/tcp
    Environment variables
    PATH
    /opt/bitnami/erlang/bin:/opt/bitnami/rabbitmq/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    HOME
    /opt/bitnami/rabbitmq/.rabbitmq
    OS_ARCH
    arm64
    OS_FLAVOUR
    debian-12
    OS_NAME
    linux
    APP_VERSION
    4.1.2
    BITNAMI_APP_NAME
    rabbitmq
    LANG
    en_US.UTF-8
    LANGUAGE
    en_US:en
    Volumes
      Stop signal
      Labels
      com.vmware.cp.artifact.flavor
      sha256:c50c90cfd9d12b445b011e6ad529f1ad3daea45c26d20b00732fae3cd71f6a83
      org.opencontainers.image.base.name
      docker.io/bitnami/minideb:bookworm
      org.opencontainers.image.created
      Thu Jul 03 2025 18:09:51 GMT+0000 (Coordinated Universal Time)
      org.opencontainers.image.description
      Application packaged by Broadcom, Inc.
      org.opencontainers.image.documentation
      https://github.com/bitnami/containers/tree/main/bitnami/rabbitmq/README.md
      org.opencontainers.image.source
      https://github.com/bitnami/containers/tree/main/bitnami/rabbitmq
      org.opencontainers.image.title
      rabbitmq
      org.opencontainers.image.vendor
      Broadcom, Inc.
      org.opencontainers.image.version
      4.1.2
      • Non Root
      • bash
      • apt
      Vulnerabilities
      • 1
      • 13
      • 19
      • 103
      • 1
      • bash5.2.15-2+b8
        Unix shell and command language interpreter.
        pkg:deb/debian/bash@5.2.15-2%2Bb8?arch=arm64&distro=debian-12.11
      • curl7.88.1-10+deb12u12
        Command-line tool for transferring data with URLs via various protocols.
        pkg:deb/debian/curl@7.88.1-10%2Bdeb12u12?arch=arm64&distro=debian-12.11
      • erlang27.3.4-3
        General-purpose programming language used for building scalable and maintainable applications.
        pkg:bitnami/erlang@27.3.4-3?arch=arm64&distro=debian-12
      • perl5.36.0-7+deb12u2
        High-level, general-purpose programming language.
        pkg:deb/debian/perl@5.36.0-7%2Bdeb12u2?arch=arm64&distro=debian-12.11
      • rabbitmq4.1.2-0
        RabbitMQ, a widely used open-source message broker that supports multiple messaging protocols.
        pkg:bitnami/rabbitmq@4.1.2-0?arch=arm64&distro=debian-12
      • debian12.11