docker compose
name: jenkins
services:
jenkins:
image: jenkins/jenkins:lts-jdk21
container_name: jenkins
user: '1000:1000'
ports:
- "8080:8080"
- "50000:50000"
volumes:
- ./data:/var/jenkins_home
ulimits:
nofile:
soft: 65535
hard: 65535
密码
初始密码
cat /var/jenkins_home/secrets/initialAdminPassword
忘记密码
修改 /var/jenkins_home/config.xml
-> useSecurity
-> false
重启
LDAP
安装 LDAP Plugin 插件
系统管理
-> 全局安全配置
-> 安全域
-> LDAP
Serve | ldap://ldap.xyh.moe | |
root DN | 不填 | |
Allow blank rootDN | 打勾 | |
User search base | OU=玉衡结界,DC=xyh,DC=moe | |
User search filter | (&(cn={0})(|(memberOf=CN=Jenkins Admins,OU=玉衡结界,DC=xyh,DC=moe)(memberOf=CN=Jenkins Users,OU=玉衡结界,DC=xyh,DC=moe))) | |
Group search base | OU=玉衡结界,DC=xyh,DC=moe | |
Group search filter | (&(cn={0})(objectClass=group)) | |
Manager DN | CN=典吏,OU=玉衡结界,DC=xyh,DC=moe | 只读用户即可 |
Manager Password | 密码 | |
Display Name LDAP attribute | displayname | |
Email Address LDAP attribute |
不明觉历。