Wie füge ich Jenkins ein selbstsigniertes SSL-Zertifikat für LDAPS in Dockerfile hinzu?

Ich möchte LDAPS unter Sicherheit in Jenkins aktivieren, aber mein LDAP-Server verfügt über ein selbstsigniertes CERT. Hat jemand dies getan oder haben einige Hinweise dazu? Muss ich keytool benutzen?

In meiner Docker-Datei versuche ich Folgendes, aber das funktioniert nicht:

FROM jenkins

USER root

# Install CA certs
COPY ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
RUN chmod +r /etc/ssl/certs/ca-certificates.crt

# Install the Jenkins plugin  
COPY plugins.txt /usr/share/jenkins/plugins.txt
RUN /usr/local/bin/plugins.sh /usr/share/jenkins/plugins.txt

# Expose container port 33838 for Jenkins UDP-based auto-discovery
EXPOSE 33848/udp

ENV JAVA_OPTS -Xmx2048m

Antworten auf die Frage(6)

Ihre Antwort auf die Frage