Namespace
library
Image / Tag
emqx:5
Content Digest
sha256:b1ce4ec6fb2c52a730ff25a6fa1396737318d6d29cb621bb616503337518cd98
Details
Created

2026-04-22 01:15:20 UTC

Size

103 MB

Content Digest
Environment
AMD64_SHA256

cf48d49f80db3d447a8015c222ef7d4686289f799695c7740c153ae6b0185523

ARM64_SHA256

7ff020a2b9acc488bb26578e966ef212b75b8418fd8d0b7ec193f9af411e1e68

EMQX_VERSION

5.8.8

LANG

C.UTF-8

LC_ALL

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:3531af2bc2a9c8883754652783cf96207d53189db279c9637b7157d034de7ecd - 27.47% (28.4 MB)

[#001] sha256:771242cc041a54b850741c2ff15408cc214aca4cc035d45e545538e44e62a781 - 72.53% (75 MB)

[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#003] sha256:4ffd18b91e68b74e488aa5c703a69d5cda6ca01779ec5a9725b5e45a00ccbdcc - 0.0% (1.01 KB)


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'amd64' out/ 'trixie' '@1776729600'

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

ENV EMQX_VERSION=5.8.8

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

ENV AMD64_SHA256=cf48d49f80db3d447a8015c222ef7d4686289f799695c7740c153ae6b0185523

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

ENV ARM64_SHA256=7ff020a2b9acc488bb26578e966ef212b75b8418fd8d0b7ec193f9af411e1e68

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eu; apt-get update; apt-get install -y --no-install-recommends ca-certificates procps curl; arch=$(dpkg --print-architecture); if [ ${arch} = "amd64" ]; then sha256="$AMD64_SHA256"; fi; if [ ${arch} = "arm64" ]; then sha256="$ARM64_SHA256"; fi; . /etc/os-release; pkg="emqx-${EMQX_VERSION}-${ID}${VERSION_ID}-${arch}.tar.gz"; curl -f -O -L https://www.emqx.com/en/downloads/broker/v${EMQX_VERSION}/${pkg}; echo "$sha256 *$pkg" | sha256sum -c; mkdir /opt/emqx; tar zxf $pkg -C /opt/emqx; find /opt/emqx -name 'swagger*.js.map' -exec rm {} +; ln -s /opt/emqx/bin/* /usr/local/bin/; groupadd -r -g 1000 emqx; useradd -r -m -u 1000 -g emqx emqx; chown -R emqx:emqx /opt/emqx; rm -f $pkg; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/emqx

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

USER emqx

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/emqx/log /opt/emqx/data]

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

EXPOSE map[18083/tcp:{} 1883/tcp:{} 4370/tcp:{} 5369/tcp:{} 8083/tcp:{} 8084/tcp:{} 8883/tcp:{}]

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"]

2026-04-22 01:15:20 UTC (buildkit.dockerfile.v0)

CMD ["/opt/emqx/bin/emqx" "foreground"]

Details
Created

2026-04-22 01:15:32 UTC

Size

102 MB

Content Digest
Environment
AMD64_SHA256

cf48d49f80db3d447a8015c222ef7d4686289f799695c7740c153ae6b0185523

ARM64_SHA256

7ff020a2b9acc488bb26578e966ef212b75b8418fd8d0b7ec193f9af411e1e68

EMQX_VERSION

5.8.8

LANG

C.UTF-8

LC_ALL

C.UTF-8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:e4fb5f1cd4d4ee56da574ef5ed88a5c74f100ba98caacf6c5ef26cee66525179 - 28.26% (28.7 MB)

[#001] sha256:4a741c87dc1b859f3dd772a7e0cd203663139e885369e5255a2cb18871514778 - 71.74% (73 MB)

[#002] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#003] sha256:5a61c6ce5e744538b256fdf9091150ffb22fc9725e87b7655f6ac39f6a59f3a1 - 0.0% (1.01 KB)


History
2026-04-21 00:00:00 UTC (debuerreotype 0.17)

# debian.sh --arch 'arm64' out/ 'trixie' '@1776729600'

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

ENV EMQX_VERSION=5.8.8

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

ENV AMD64_SHA256=cf48d49f80db3d447a8015c222ef7d4686289f799695c7740c153ae6b0185523

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

ENV ARM64_SHA256=7ff020a2b9acc488bb26578e966ef212b75b8418fd8d0b7ec193f9af411e1e68

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eu; apt-get update; apt-get install -y --no-install-recommends ca-certificates procps curl; arch=$(dpkg --print-architecture); if [ ${arch} = "amd64" ]; then sha256="$AMD64_SHA256"; fi; if [ ${arch} = "arm64" ]; then sha256="$ARM64_SHA256"; fi; . /etc/os-release; pkg="emqx-${EMQX_VERSION}-${ID}${VERSION_ID}-${arch}.tar.gz"; curl -f -O -L https://www.emqx.com/en/downloads/broker/v${EMQX_VERSION}/${pkg}; echo "$sha256 *$pkg" | sha256sum -c; mkdir /opt/emqx; tar zxf $pkg -C /opt/emqx; find /opt/emqx -name 'swagger*.js.map' -exec rm {} +; ln -s /opt/emqx/bin/* /usr/local/bin/; groupadd -r -g 1000 emqx; useradd -r -m -u 1000 -g emqx emqx; chown -R emqx:emqx /opt/emqx; rm -f $pkg; rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

WORKDIR /opt/emqx

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

USER emqx

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/emqx/log /opt/emqx/data]

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

EXPOSE map[18083/tcp:{} 1883/tcp:{} 4370/tcp:{} 5369/tcp:{} 8083/tcp:{} 8084/tcp:{} 8883/tcp:{}]

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

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

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"]

2026-04-22 01:15:32 UTC (buildkit.dockerfile.v0)

CMD ["/opt/emqx/bin/emqx" "foreground"]

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