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 |
不明觉历。