Sign inSign up

jenkinsciinfra/ldap:cron-2.1.4

Multi-platform
Index digest

sha256:3fd663d8ebe0b7861ef33ce6b044139b0eab9b049a785904048063d29c4efa41

OS/ARCH

Compressed size

48.71 MB

Last pushed

about 1 year by jenkinsinfraadmin

Type

Image

Manifest digest

sha256:cd9004445766b2d1bbf65cb509b0703f4744fc73d62d73afe3bf22a66efad76a

Image Layers

1# debian.sh --arch 'amd64' out/26.92 MB
2ENV OPENLDAP_CONFIG_ADMIN_DN=cn=admin,cn=config0 B
3ENV OPENLDAP_CONFIG_ADMIN_PASSWORD=config0 B
4ENV OPENLDAP_ADMIN_DN=cn=admin,dc=jenkins-ci,dc=org0 B
5ENV OPENLDAP_ADMIN_PASSWORD=s3cr3t0 B
6ENV OPENLDAP_BACKUP_PATH=/var/backups0 B
7ENV OPENLDAP_BACKUP_FILE=backup.latest.ldif0 B
8ENV OPENLDAP_DATABASE=dc=jenkins-ci,dc=org0 B
9ENV OPENLDAP_DEBUG_LEVEL=2560 B
10ENV OPENLDAP_SSL_KEY=privkey.key0 B
11ENV OPENLDAP_SSL_CRT=cert.pem0 B
12ENV OPENLDAP_SSL_CA=ca.crt0 B
13ENV OPENLDAP_SSL_CA_ROOTDIR=/etc/ldap/ssl-ca0 B
14EXPOSE map[389/tcp:{} 636/tcp:{}]0 B
15RUN /bin/sh -c addgroup --gid3.2 KB
16VOLUME [/var/lib/ldap]0 B
17RUN /bin/sh -c mkdir /entrypoint100 B
18COPY entrypoint/start.sh /entrypoint/start # buildkit229 B
19COPY entrypoint/backup.sh /entrypoint/backup # buildkit275 B
20COPY entrypoint/healthcheck.sh /entrypoint/healthcheck # buildkit321 B
21COPY entrypoint/restore.sh /entrypoint/restore # buildkit562 B
22COPY entrypoint/functions /entrypoint/functions # buildkit1.25 KB
23ARG TARGETARCH=amd640 B
24ARG TINI_VERSION=v0.19.00 B
25ADD https://github.com/krallin/tini/releases/download/v0.19.0/tini-amd64 /sbin/tini # buildkit9.32 KB
26RUN |2 TARGETARCH=amd64 TINI_VERSION=v0.19.0 /bin/sh10.1 KB
27RUN |2 TARGETARCH=amd64 TINI_VERSION=v0.19.0 /bin/sh20.49 MB
28COPY config/slapd.conf /etc/ldap/slapd.conf # buildkit1.63 KB
29COPY acme/ca.crt /etc/ldap/ssl-ca/ca.crt # buildkit1.61 KB
30RUN |2 TARGETARCH=amd64 TINI_VERSION=v0.19.0 /bin/sh187 B
31ENTRYPOINT ["/sbin/tini" "--" "/entrypoint/start"]0 B
32ENV OPENLDAP_ENDPOINT=ldap.jenkins.io0 B
33COPY entrypoint/cron /entrypoint/cron # buildkit218 B
34RUN |2 TARGETARCH=amd64 TINI_VERSION=v0.19.0 /bin/sh1.26 MB
35COPY crontabs/ldap /etc/cron.d/ldap # buildkit190 B
36RUN |2 TARGETARCH=amd64 TINI_VERSION=v0.19.0 /bin/sh304 B
37ENTRYPOINT ["/sbin/tini" "--" "/entrypoint/cron"]0 B

Command

# debian.sh --arch 'amd64' out/ 'bookworm' '@1751241600'