emqx (5.8.0)
Published 2026-05-22 18:44:50 +00:00 by zhenghe
Installation
docker pull git.geeqee.com/zhenghe/emqx:5.8.0sha256:d66221cae9745736d59339f3428a74ec1645cfb287fa7878ee7ae57d64f2c1e2About this package
Official docker image for EMQX, the most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles.
Image Layers
| # debian.sh --arch 'amd64' out/ 'stable' '@1718150400' |
| ARG EXTRA_DEPS= |
| ENV LC_ALL=C.UTF-8 |
| ENV LANG=C.UTF-8 |
| COPY deploy/docker/docker-entrypoint.sh /usr/bin/ # buildkit |
| RUN |1 EXTRA_DEPS= /bin/sh -c set -eu; apt-get update; apt-get install -y --no-install-recommends ca-certificates procps $(echo "${EXTRA_DEPS}" | tr ',' ' '); rm -rf /var/lib/apt/lists/*; groupadd -r -g 1000 emqx; useradd -r -m -u 1000 -g emqx emqx; # buildkit |
| COPY --chown=emqx:emqx /emqx-rel /opt/ # buildkit |
| RUN |1 EXTRA_DEPS= /bin/sh -c set -eu; find /opt/emqx -name 'swagger*.js.map' -exec rm {} +; ln -s /opt/emqx/bin/* /usr/local/bin/; # buildkit |
| WORKDIR /opt/emqx |
| USER emqx |
| VOLUME [/opt/emqx/log /opt/emqx/data] |
| EXPOSE map[18083/tcp:{} 1883/tcp:{} 4370/tcp:{} 5369/tcp:{} 8083/tcp:{} 8084/tcp:{} 8883/tcp:{}] |
| ENTRYPOINT ["/usr/bin/docker-entrypoint.sh"] |
| CMD ["/opt/emqx/bin/emqx" "foreground"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2024-08-28T13:54:42Z |
| org.opencontainers.image.description | Official docker image for EMQX, the most scalable open-source MQTT broker for IoT, IIoT, and connected vehicles. |
| org.opencontainers.image.documentation | https://www.emqx.io/docs/en/latest/ |
| org.opencontainers.image.edition | Opensource |
| org.opencontainers.image.licenses | Apache-2.0 |
| org.opencontainers.image.otp.version | 26.2.5.2-1 |
| org.opencontainers.image.revision | e5ed59deb6330f5082fe0ad66448a000c13b1c16 |
| org.opencontainers.image.source | https://github.com/emqx/emqx |
| org.opencontainers.image.title | emqx |
| org.opencontainers.image.url | https://www.emqx.io |
| org.opencontainers.image.version | 5.8.0 |