2025-11-21 07:43:01 UTC
501 MB
true
ALLOW_ANYfalse
APPSERVER_DEPLOYMENT_TIMEOUT300
APPSERVER_USE_MANAGED_IDfalse
APPSRV_HOME/opt/keyfactor/appserver
DATABASE_JDBC_URLjdbc:h2:/mnt/persistent/signserverdb;DB_CLOSE_DELAY=-1
DATABASE_PASSWORDsignserver
DATABASE_USERsignserver
HTTPSERVER_HOSTNAME JAVA_HOME/usr/lib/jvm/java-17-slim
LOG_AUDIT_TO_DBtrue
LOG_LEVEL_APPINFO
LOG_LEVEL_SERVERINFO
LOG_LEVEL_SERVER_SUBSYSTEMSWARN
LOG_STORAGE_LOCATION LOG_STORAGE_MAX_SIZE_MB256
METRICS_ENABLEDfalse
OBSERVABLE_BIND127.0.0.1
PATH/usr/lib/jvm/java-17-slim/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/keyfactor/bin:/opt/keyfactor/appserver/bin
PROXY_AJP_BIND PROXY_HTTP_BIND RUN_TIMEMONITORfalse
SIGNSERVER_HOME/opt/keyfactor/signserver
SMTP_DESTINATIONlocalhost
SMTP_DESTINATION_PORT25
SMTP_FROM SMTP_PASSWORDgotmail
SMTP_SSL_ENABLEDtrue
SMTP_TLS_ENABLEDtrue
SMTP_USERNAMEmail-client
TLS_SETUP_ENABLEDtrue
USE_P11NG_AS_P11[#000] sha256:f63146d6ef2ffef5d777ac959817d3dd0f40787a6dbe8947f6519eaf36efc9c4 - 6.89% (34.5 MB)
[#001] sha256:5be0aca4840ea4be9a3221082815c308f2fb48986b07f56a33f64f12acbaa842 - 54.73% (274 MB)
[#002] sha256:26f87693c5d8fa76c7d52f33bd6c01ccd359d119a4dce93174c6b7a87dad2b89 - 0.0% (208 Bytes)
[#003] sha256:fa673d9b7fe938a67b99af5a1fd5ef98d811ff366fc4ffd669060844084f8cd0 - 0.0% (1.24 KB)
[#004] sha256:89ea5f424d6fc51a36aa07303063f478f02e8ea6c234737c61d4bd0995f37e3c - 0.0% (1.96 KB)
[#005] sha256:b469103214ad479a17faf280a464d6badbf645e0a702d31e44098bb08c69a5c0 - 24.14% (121 MB)
[#006] sha256:60b20bcc06287bcea92ac4980d0fc623e0108d2690c9ed3012189bdc3d74e70c - 0.0% (398 Bytes)
[#007] sha256:749c28d8b2e4557cda3f024e0da6c2cd248e06c454261cf5502a0bad42d14811 - 0.0% (5.47 KB)
[#008] sha256:c7ba3bc48d516c5ca6b4cd9cc0b0d1bc59721e4ffddc4f21d6fea36f8b14e97f - 0.0% (186 Bytes)
[#009] sha256:a0ba1a74ee50aa35094d40ad46e79e604216b695ecc4ab738bc6b499df52a6ea - 0.0% (1.74 KB)
[#010] sha256:f7e286ce3402d1bb11dbf448771786a92346b25b7b6528fd8e3988b161a12908 - 14.24% (71.4 MB)
ADD almalinux-9-minimal-amd64.tar.xz / # buildkit
0001-01-01 00:00:00 UTC (buildkit.dockerfile.v0)CMD ["/bin/bash"]
0001-01-01 00:00:00 UTCCMD ["/opt/keyfactor/appserver/bin/standalone.sh", "-b", "0.0.0.0", "--server-config=standalone.xml"]
2025-11-20 14:49:05 UTC/bin/sh -c #(nop) ARG SIGNSERVER_EDITION
2025-11-20 14:49:05 UTC/bin/sh -c #(nop) ARG SIGNSERVER_VERSION
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) LABEL name=keyfactor/signserver-ce maintainer=support@keyfactor.com vendor=Keyfactor version=7.3.2 summary=SignServer description=SignServer is a world class server side signing solution. url=https://www.signserver.org run=docker run -tdi --name signserver-ce -p 8080:8080 -p 8443:8443 --restart=always keyfactor/signserver-ce io.k8s.description=SignServer is a world class server side signing solution. io.k8s.display-name=SignServer io.openshift.expose-services= io.openshift.tags=keyfactor,primekey,pki,ca,ra,va,certificate,x509
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) USER 0
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV TLS_SETUP_ENABLED=true
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV DATABASE_JDBC_URL=jdbc:h2:/mnt/persistent/signserverdb;DB_CLOSE_DELAY=-1
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV DATABASE_USER=signserver
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV DATABASE_PASSWORD=signserver
2025-11-21 07:42:47 UTC|2 SIGNSERVER_EDITION=ce SIGNSERVER_VERSION=7.3.2 /bin/sh -c ln -sf /opt/keyfactor/signserver /opt/signserver && ln -s /opt/keyfactor/signserver/bin/signserver /opt/keyfactor/bin/signserver
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV PATH=/usr/lib/jvm/java-17-slim/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV ALLOW_ANY=false
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV LOG_AUDIT_TO_DB=true
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV RUN_TIMEMONITOR=false
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV USE_P11NG_AS_P11=
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV SIGNSERVER_HOME=/opt/keyfactor/signserver
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV APPSRV_HOME=/opt/keyfactor/appserver
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) ENV PATH=/usr/lib/jvm/java-17-slim/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/keyfactor/bin:/opt/keyfactor/appserver/bin
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) WORKDIR /opt/keyfactor
2025-11-21 07:42:47 UTC/bin/sh -c #(nop) COPY --chown=10001:0 dir:021bf48470478cfff70e08b399e66ed33bbc7f54cfe12b5be61068a7782efc5a in /opt/keyfactor/signserver-custom/conf
2025-11-21 07:42:48 UTC/bin/sh -c #(nop) COPY --chown=10001:0 dir:621b22038bf5208773f03d0cdda605ea7af1d9307d540a3f2dda8c00c1257532 in /opt/keyfactor/bin/internal
2025-11-21 07:42:48 UTC/bin/sh -c #(nop) COPY --chown=10001:0 dir:1048f965f549fdc3e0397279fb8bb5187b138c101c0f6c2d3472e7d120f9f18a in /opt/keyfactor/signserver
2025-11-21 07:42:48 UTC/bin/sh -c #(nop) COPY --chown=10001:0 file:2499f5323e919d947c4acf555c21f7294c53aa1673875b926bbe59f0580e26fc in bin/patch.sh
2025-11-21 07:42:48 UTC|2 SIGNSERVER_EDITION=ce SIGNSERVER_VERSION=7.3.2 /bin/sh -c sed -i -ne '/deploymentMonitorThreadPid=$!/ {p; r bin/patch.sh' -e ':a; n; /rm -rf "${tempDir}"/ {p; b}; ba}; p' bin/start.sh
2025-11-21 07:42:49 UTC|2 SIGNSERVER_EDITION=ce SIGNSERVER_VERSION=7.3.2 /bin/sh -c rm bin/patch.sh
2025-11-21 07:42:49 UTC|2 SIGNSERVER_EDITION=ce SIGNSERVER_VERSION=7.3.2 /bin/sh -c sed -i 's/WORKERGENID1.SHAREDLIBRARYNAME=SafeNet ProtectServer Gold/WORKERGENID1.SHAREDLIBRARYNAME=P11 Proxy/' signserver/doc/sample-configs/*-crypto.properties
2025-11-21 07:43:01 UTC|2 SIGNSERVER_EDITION=ce SIGNSERVER_VERSION=7.3.2 /bin/sh -c microdnf install --setopt=install_weak_deps=0 --assumeyes --nodocs ant findutils && microdnf clean all && rm -rf /var/cache/dnf /var/cache/yum
2025-11-21 07:43:01 UTC/bin/sh -c #(nop) USER 10001
2025-11-21 07:43:01 UTC/bin/sh -c #(nop) VOLUME [/mnt/persistent]
2025-11-21 07:43:01 UTC/bin/sh -c #(nop) CMD ["/opt/keyfactor/bin/start.sh"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.