nats (2.10.9-alpine)

Published 2024-01-24 14:33:31 +08:00 by moweilin

Installation

docker pull git.qtoa.cn/docker/nats:2.10.9-alpine
sha256:c0c430e0aa1b87821733618efec270d3cb5a20b71559c4fba2879d753891828f

Image Layers

ADD file:1f4eb46669b5b6275af19eb7471a6899a61c276aa7d925b8ae99310b14b75b92 in /
CMD ["/bin/sh"]
ENV NATS_SERVER=2.10.9
/bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in aarch64) natsArch='arm64'; sha256='7cfaa8547137e6df8b791c831fbdda49c527ff6b81ce71f4ece085ac993df9d7' ;; armhf) natsArch='arm6'; sha256='d971b43a59dcbc99e2fa2b18fa3595de2de510d8562a77b8e40f1fea1c6de469' ;; armv7) natsArch='arm7'; sha256='a84e3794f0e4a94e211499c0af6c60e0135eab505f03d0d568dec3ba3cfffbab' ;; x86_64) natsArch='amd64'; sha256='5920e2d3935c1a1f19aa7eeaab95dabfe4cd0b98de7417b9af5023361de92626' ;; x86) natsArch='386'; sha256='56a1e8491102f32e78d15ebea619fbef59d5a470a8655ab2417c41eb51229098' ;; s390x) natsArch='s390x'; sha256='2fc697734b08bfcb53b9be613518ecf611d631c4dd39fa4874265830487188a7' ;; *) echo >&2 "error: $apkArch is not supported!"; exit 1 ;; esac; wget -O nats-server.tar.gz "https://github.com/nats-io/nats-server/releases/download/v${NATS_SERVER}/nats-server-v${NATS_SERVER}-linux-${natsArch}.tar.gz"; echo "${sha256} *nats-server.tar.gz" | sha256sum -c -; apk add --no-cache ca-certificates tzdata; tar -xf nats-server.tar.gz; rm nats-server.tar.gz; mv "nats-server-v${NATS_SERVER}-linux-${natsArch}/nats-server" /usr/local/bin; rm -rf "nats-server-v${NATS_SERVER}-linux-${natsArch}";
COPY file:2c51166f33066351f3cfe3734f884c41f36fb66575bdde453c5c93e819cfae35 in /etc/nats/nats-server.conf
COPY file:b2810cc282a84164c4e1e5f77556bd78260283c00b329045f3f64a63f71e3570 in /usr/local/bin
EXPOSE 4222 6222 8222
ENTRYPOINT ["docker-entrypoint.sh"]
CMD ["nats-server" "--config" "/etc/nats/nats-server.conf"]
Details
Container
2024-01-24 14:33:31 +08:00
0
OCI / Docker
linux/amd64
9.1 MiB
Versions (1) View all
2.10.9-alpine 2024-01-24