Introducing our new CEO Don Johnson - Read More
emqx logo

emqx:5.7.2

Multi-platform
Message Queues
Index digest

sha256:23ddfc76190c71f8003ae193bff252adcb3a82e44d58a6525d8acee463397e87

OS/ARCH

Compressed size

119.55 MB

Last pushed

10 days by doijanky

Type

Image

Vulnerabilities

0
1
4
122
4

Manifest digest

sha256:7b3c63f3e035db28e8ffe65d4537403918e90ad939771ddcdbc06efa2aba9bda

Layers (13)

0

# debian.sh --arch 'amd64' out/ 'bookworm' '@1738540800'

28.21 MB


1

ENV EMQX_VERSION=5.7.2

0 B


2

ENV AMD64_SHA256=1f32fb90ca5e7b3d2a447a82d4e3d22397e25bc97800bdcb1deb6d2a685c1c35

0 B


3

ENV ARM64_SHA256=6bfa8c774a9f7b2957a6519e428c96d58ac4f748ddd0b40dd2b429d270fcf9c0

0 B


4

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

0 B


5

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

97.15 MB


6

WORKDIR /opt/emqx

32 B


7

USER emqx

0 B


8

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

0 B


9

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

0 B


10

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

1.03 KB


11

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

0 B


12

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

0 B


This image couldn't be analyzed
It may have an unsupported architecture, or exceed the maximum size