docker 安装 jenkins:
docker pull jenkins/jenkins:lts
mkdir -p /mydata/jenkins_home
看看需要给的权限:
[root@localhost ~]# docker run -ti --rm --entrypoint="/bin/bash" jenkins/jenkins:lts -c "whoami && id"
jenkins
uid=1000(jenkins) gid=1000(jenkins) groups=1000(jenkins)
上面看到1000:
chown -R 1000 /mydata/jenkins_home/
docker run -di --name=jenkins -p 8080:8080 -v /mydata/jenkins_home/:/var/jenkins_home jenkins/jenkins:lts
docker logs 看到密码:
Jenkins initial setup is required. An admin user has been created and a password generated.
Please use the following password to proceed to installation:
13ead0871f094bd4bb7e2e85ea3c6865
This may also be found at: /var/jenkins_home/secrets/initialAdminPassword
安装插件比较慢
创建用户密码 都是 admin