Sign inSign up

pdftron/webviewer-server:nightly_fips_experimental_master_2026-09-16

Integration & delivery
Index digest

sha256:48f760ebbe3db454d98f03fdfc9805393468e191ca158c54d97ce214178d058b

OS/ARCH

linux/amd64

Compressed size

487.29 MB

Last pushed

1 day by rchennafi

Type

Image

Manifest digest

sha256:0428423ae0329d5ccb138baa9f42a5d6ac9eae95e25c9e6fa35f1d7e9ab63db9

Image Layers

1add root layout177.14 KB
2mount /out from exec sh8.81 MB
3build amazoncorretto169.58 MB
4build locale741.48 KB
5add users and groups340 B
6copy https://dl.cloudsmith.io/basic/docker/dhi-maven-central/maven/software/amazon/cryptools/AmazonCorrettoCryptoProvider-FIPS/2.5.0/AmazonCorrettoCryptoProvider-FIPS-2.5.0.jar /opt/aws-lc/AmazonCorrettoCryptoProvider-FIPS-2.5.0.jar311 B
7copy https://dl.cloudsmith.io/basic/docker/dhi-maven-central/maven/software/amazon/cryptools/AmazonCorrettoCryptoProvider-FIPS/2.5.0/AmazonCorrettoCryptoProvider-FIPS-2.5.0-linux-x86_64.jar /opt/aws-lc/AmazonCorrettoCryptoProvider-FIPS-2.5.0-linux-x86_64.jar2.98 MB
8copy https://raw.githubusercontent.com/corretto/amazon-corretto-crypto-provider/refs/heads/main/etc/amazon-corretto-crypto-provider-jdk15.security /usr/lib/jvm/java-17-amazon-corretto/conf/security/java-fips.security793 B
9apply fs for artifact dhi/pkg-openssl:3.5.8-debian13-fips@sha256:96160fdd3ebbe20fec7e39705a51ee0c298096b26e865a9d762731f87f3f0a1011.06 MB
10merge status4.35 KB
11add metadata5.3 KB
12ARG USERNAME=apryse0 B
13ARG HOMEDIR=/home/apryse0 B
14ENV WVS_FIPS=true0 B
15ENV CATALINA_HOME=/home/apryse/wv-server0 B
16ENV CATALINA_BASE=/home/apryse/wv-server0 B
17ENV BASE_DIR=/home/apryse0 B
18ENV JAVA_OPTS= -Xmx4G0 B
19USER apryse0 B
20ENV HOME=/home/apryse0 B
21WORKDIR /home/apryse32 B
22COPY --chown=apryse:apryse --chmod=0755 /bin/bash /bin/bash626.36 KB
23SHELL [/bin/bash -c]0 B
24ENV LD_LIBRARY_PATH=/usr/lib:/usr/local/mesa/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu0 B
25COPY --chown=apryse:apryse --chmod=0755 src/libs/BlackBoxWorker-FIPs libs/BlackBoxWorker23.44 MB
26COPY --chown=apryse:apryse --chmod=0755 /app/bin/ bin/180.38 MB
27COPY --chown=apryse:apryse --chmod=0755 /usr/bin/stat /usr/bin/47.81 KB
28COPY --chown=apryse:apryse --chmod=0755 /usr/bin/cp /usr/bin/68.7 KB
29COPY --chown=apryse:apryse --chmod=0755 /usr/bin/mv /usr/bin/67.9 KB
30COPY --chown=apryse:apryse --chmod=0755 /usr/bin/mkdir /usr/bin/38.42 KB
31COPY --chown=apryse:apryse --chmod=0755 /usr/bin/chown /usr/bin/35.47 KB
32COPY --chown=apryse:apryse --chmod=0755 /usr/bin/chmod /usr/bin/33.13 KB
33COPY --chown=apryse:apryse --chmod=0755 sysutilslibs sysutilslibs1.27 MB
34ENV LD_LIBRARY_PATH=/home/apryse/sysutilslibs/:/usr/lib:/usr/local/mesa/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu0 B
35RUN |2 USERNAME=apryse HOMEDIR=/home/apryse /bin/bash165 B
36COPY --chown=apryse:apryse --chmod=0755 /usr/bin/mktemp update-ca-certificatesbins/19.53 KB
37COPY --chown=apryse:apryse --chmod=0755 /usr/bin/sed update-ca-certificatesbins/62.49 KB
38COPY --chown=apryse:apryse --chmod=0755 /usr/bin/find update-ca-certificatesbins/107.73 KB
39COPY --chown=apryse:apryse --chmod=0755 /usr/bin/wc update-ca-certificatesbins/30.14 KB
40COPY --chown=apryse:apryse --chmod=0755 /usr/bin/basename update-ca-certificatesbins/17.27 KB
41COPY --chown=apryse:apryse --chmod=0755 /usr/bin/ln update-ca-certificatesbins/33.79 KB
42COPY --chown=apryse:apryse --chmod=0755 /usr/bin/sort update-ca-certificatesbins/58.61 KB
43COPY --chown=apryse:apryse --chmod=0755 /usr/bin/test update-ca-certificatesbins/20.37 KB
44COPY --chown=apryse:apryse --chmod=0755 /usr/bin/readlink update-ca-certificatesbins/23.2 KB
45COPY --chown=apryse:apryse --chmod=0755 /usr/bin/run-parts update-ca-certificatesbins/9.24 KB
46COPY --chown=apryse:apryse --chmod=0755 /bin/bash /bin/sh626.36 KB
47ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/apryse/update-ca-certificatesbins/0 B
48COPY --chown=apryse:apryse --chmod=0755 /usr/lib/x86_64-linux-gnu/libtasn1* /usr/lib/x86_64-linux-gnu/80.12 KB
49COPY --chown=apryse:apryse --chmod=0755 /usr/lib/x86_64-linux-gnu/libapr* /usr/lib/x86_64-linux-gnu/470.26 KB
50COPY --chown=apryse:apryse --chmod=0755 /usr/lib/x86_64-linux-gnu/libuuid* /usr/lib/x86_64-linux-gnu/59.78 KB
51COPY --chown=apryse:apryse --chmod=0755 /usr/local/apr/lib/* /usr/lib/x86_64-linux-gnu/625.94 KB
52COPY --chown=apryse:apryse --chmod=0755 /usr/bin/free /usr/bin/free8.1 KB
53COPY --chown=apryse:apryse --chmod=0755 procpslibs procpslibs1.93 MB
54ENV LD_LIBRARY_PATH=/home/apryse/procpslibs/:/home/apryse/sysutilslibs/:/usr/lib:/usr/local/mesa/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu0 B
55COPY --chown=apryse:apryse --chmod=0755 watchdoglibs watchdoglibs2.3 MB
56ENV LD_LIBRARY_PATH=/home/apryse/watchdoglibs/:/home/apryse/procpslibs/:/home/apryse/sysutilslibs/:/usr/lib:/usr/local/mesa/lib:/usr/local/lib:/usr/lib/x86_64-linux-gnu0 B
57COPY --chown=apryse:apryse --chmod=0755 src/libs/watchdog.sh watchdog.sh2.03 KB
58COPY --chown=apryse:apryse --chmod=0755 /bin/rm watchdogbins/rm35.51 KB
59COPY --chown=apryse:apryse --chmod=0755 /usr/bin/ls watchdogbins/ls71.43 KB
60COPY --chown=apryse:apryse --chmod=0755 /usr/bin/ps watchdogbins/ps56.54 KB
61COPY --chown=apryse:apryse --chmod=0755 /usr/bin/grep watchdogbins/grep96.37 KB
62COPY --chown=apryse:apryse --chmod=0755 /usr/bin/sleep watchdogbins/sleep17.94 KB
63ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/apryse/update-ca-certificatesbins/:/home/apryse/watchdogbins/0 B
64COPY --chown=apryse:apryse --chmod=0755 /fonts /usr/share/fonts62.54 MB
65COPY --chown=apryse:apryse --chmod=0755 /lib/x86_64-linux-gnu/libstdc++.so* /usr/lib/x86_64-linux-gnu/1.71 MB
66COPY --chown=apryse:apryse --chmod=0755 /lib/x86_64-linux-gnu/libgcc_s.so* /usr/lib/x86_64-linux-gnu/84.09 KB
67COPY --chown=apryse:apryse --chmod=0755 /usr/local/lib/libzmq.so* /usr/lib/x86_64-linux-gnu/16.48 MB
68COPY --chown=apryse:apryse --chmod=0755 /usr/local/lib/libjzmq.so* /usr/lib/x86_64-linux-gnu/323.84 KB
69USER 00 B
70RUN |2 USERNAME=apryse HOMEDIR=/home/apryse /bin/bash231 B
71USER apryse0 B
72RUN |2 USERNAME=apryse HOMEDIR=/home/apryse /bin/bash119.73 KB
73USER 00 B
74RUN |2 USERNAME=apryse HOMEDIR=/home/apryse /bin/bash138 B
75USER apryse0 B
76EXPOSE [8443/tcp]0 B
77ENV HC_JAVA_OPTS=-Djavax.net.ssl.trustStorePassword=changeit -Djavax.net.ssl.trustStore=/home/apryse/wv-server/cacerts0 B
78HEALTHCHECK &{["CMD-SHELL" "bash -c \"java0 B
79CMD ["./watchdog.sh" "fips"]0 B

Command

add root layout