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