Sign inSign up
lightstreamer logo

lightstreamer:7-jdk25-temurin

Multi-platform
Also known as:
7
7-jdk25
7.4
7.4-jdk25
7.4-jdk25-temurin

+ 4 more

Message queues
Index digest

sha256:83bcf892d83acac7b4930de2e1bc854bb4c396d084940f8576ea5b19fac809a8

OS/ARCH

Compressed size

208.24 MB

Last pushed

3 days by doijanky

Type

Image

Vulnerabilities

0
1
3
4
0

Manifest digest

sha256:649bf3ae5acc31b7e04c0fe4aaf6a01f95eb4e8be87f5bbbc3b5d1173f9f1252

Layers (27)

eclipse-temurin:25-jdk
0
0
0
0
0
lightstreamer:7-jdk25-temurin
0
1
3
4
0

17

LABEL org.opencontainers.image.authors=Lightstreamer Server Development Team <[email protected]>

0 B


18

ENV LIGHTSTREAMER_VERSION=7.4.9

0 B


19

ARG LIGHTSTREAMER_URL_DOWNLOAD=https://lightstreamer.com/distros/ls-server/7.4.9/Lightstreamer-7.4.9.tar.gz

0 B


20

ARG FINGERPRINT=9B90BFD14309C7DA5EF58D7D4A8C08966F29B4D2

0 B


21

WORKDIR /lightstreamer

103 B


22

RUN |2 LIGHTSTREAMER_URL_DOWNLOAD=https://lightstreamer.com/distros/ls-server/7.4.9/Lightstreamer-7.4.9.tar.gz FINGERPRINT=9B90BFD14309C7DA5EF58D7D4A8C08966F29B4D2 /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends curl gnupg; curl -fSL -o Lightstreamer.tar.gz ${LIGHTSTREAMER_URL_DOWNLOAD}; curl -fSL -o Lightstreamer.tar.gz.asc ${LIGHTSTREAMER_URL_DOWNLOAD}.asc; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "${FINGERPRINT}"; gpg --batch --verify Lightstreamer.tar.gz.asc Lightstreamer.tar.gz; tar -xf Lightstreamer.tar.gz --strip-components=1; cp -r examples/demo/conf .; cp -r examples/demo/adapters/welcome_res adapters/; cp -r examples/demo/pages/* pages/; rm -fr examples; sed -i -e 's/<appender-ref ref="LSDailyRolling" \/>/<appender-ref ref="LSConsole" \/>/' -e '/<logger name="LightstreamerLogger.init/,+2s/<appender-ref ref="LSConsole" \/>/<!-- <appender-ref ref="LSConsole" \/> -->/' -e '/<logger name="LightstreamerLogger.license/,+2s/<appender-ref ref="LSConsole" \/>/<!-- <appender-ref ref="LSConsole" \/> -->/' -e '/<logger name="LightstreamerProxyAdapters/,+2s/<appender-ref ref="LSConsole" \/>/<!-- <appender-ref ref="LSConsole" \/> -->/' conf/lightstreamer_log_conf.xml; rm Lightstreamer.tar.gz Lightstreamer.tar.gz.asc; gpgconf --kill all; rm -rf "$GNUPGHOME"; rm -rf /var/lib/apt/lists/*; groupadd -g 10000 lightstreamer; useradd --no-log-init -M -s /usr/sbin/nologin -g lightstreamer -u 10000 lightstreamer; chown -R lightstreamer:root /lightstreamer; chmod -R g=u /lightstreamer; # buildkit

67.4 MB


23

USER 10000:10000

0 B


24

EXPOSE map[8080/tcp:{}]

0 B


25

WORKDIR /lightstreamer/bin/unix-like

32 B


26

CMD ["./LS.sh" "run"]

0 B