+ 4 more
sha256:001e85ae10bcaf50c0ca7aacc56182d8ab706ff2341080a871f4343b69b0bf18
OS/ARCH
Compressed size
205.34 MB
Last pushed
4 days by doijanky
Type
Image
Vulnerabilities
Manifest digest
sha256:1263d4ff13b08d7e11472045d83f34d8ae24769afa337b5fefdf6519c8b9fba5
17
LABEL org.opencontainers.image.authors=Lightstreamer Server Development Team <[email protected]>
0 B
18
ENV LIGHTSTREAMER_VERSION=7.4.8
0 B
19
ARG LIGHTSTREAMER_URL_DOWNLOAD=https://lightstreamer.com/distros/ls-server/7.4.8/Lightstreamer-7.4.8.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.8/Lightstreamer-7.4.8.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; 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
66.82 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