sha256:cb5d0dd3013d543d571bb98a6052b8b31cdccc887c66c3487bdaaa3e456297dd
OS/ARCH
Compressed size
10.09 MB
Last pushed
over 2 years by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:d97902ef67ffeddc4a7b8c9eac212681dd7a6f85964610e407425c6163105a6a
2
ENV NATS_STREAMING_SERVER=0.25.6
0 B
3
/bin/sh -c set -eux; apkArch="$(apk --print-arch)"; case "$apkArch" in aarch64) natsArch='arm64'; sha256='caf2839d14c610d9d62afeb9022ee36aa4ff5adc86d0402bb7e1a5d7f5e7d26f' ;; armhf) natsArch='arm6'; sha256='afe4cad7cbd39c029c1a8286099c635e174cc04494dde27595e3ae461e9c187a' ;; armv7) natsArch='arm7'; sha256='0264455a2c028e2828d517070bb06837206a70702bfba66656406bc9d750c282' ;; x86_64) natsArch='amd64'; sha256='10f25b100a5b9a7389882883259790d599b557a16ddde1accdfcf9361e19b2f9' ;; x86) natsArch='386'; sha256='796d25d9411e42c7f183950ad109b1918e039236960919cb22d57748b329cae0' ;; *) echo >&2 "error: $apkArch is not supported!"; exit 1 ;; esac; wget -O nats-streaming-server.tar.gz "https://github.com/nats-io/nats-streaming-server/releases/download/v${NATS_STREAMING_SERVER}/nats-streaming-server-v${NATS_STREAMING_SERVER}-linux-${natsArch}.tar.gz"; echo "${sha256} *nats-streaming-server.tar.gz" | sha256sum -c -; apk add --no-cache ca-certificates; tar -xf nats-streaming-server.tar.gz; rm nats-streaming-server.tar.gz; mv "nats-streaming-server-v${NATS_STREAMING_SERVER}-linux-${natsArch}/nats-streaming-server" /usr/local/bin; rm -rf "nats-streaming-server-v${NATS_STREAMING_SERVER}-linux-${natsArch}"
7.68 MB
4
COPY file:528000310df8681fb95f43d3bcf7c8086cd514c78673b1aadb984b1db3331559 in /usr/local/bin
420 B
5
EXPOSE 4222 8222
0 B
6
ENTRYPOINT ["docker-entrypoint.sh"]
0 B
7
CMD ["nats-streaming-server" "-m" "8222"]
0 B