1.新建本地挂载文件地址
mkdir /Users/xll/docker/jenkins
2.拉取jenkins镜像
docker pull jenkins/jenkins
3.部署jenkins
docker run -d -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /Users/xll/docker/jenkins:/var/jenkins_home jenkins/jenkins
4.启动服务端
PS:如果一直在Please wait while Jenkins is getting ready to work...页面,资源访问过慢加载不出来:
解决办法:找到/Users/xll/docker/jenkins目录下的hudson.model.UpdateCenter.xml文件,
将https://updates.jenkins.io/update-center.json
替换为http://mirror.xmission.com/jenkins/updates/update-center.json
5.输入密码:
密码在/Users/xll/docker/jenkins/secrets/initialAdminPassword文件保存,
或者使用命令查看:cat /Users/xll/docker/jenkins/secrets/initialAdminPassword
![](https://img2020.cnblogs.com/blog/985237/202005/985237-20200518161511637-944974184.png)
![](https://img2020.cnblogs.com/blog/985237/202005/985237-20200518160751575-229703303.png)
PS: 如果 安装过程中出现一个错误: No such plugin: cloudbees-folder
解决办法:手动下载“cloudbees-folder”插件
点击“latest”目录,下载“cloudbees-folder.hpi”文件
下载完后将文件放到 /Users/xll/docker/jenkins/plugins/路径下,
下载完后将文件放到 /Users/xll/docker/jenkins/plugins/路径下,
重启jenkins即可。
![](https://img2020.cnblogs.com/blog/985237/202005/985237-20200518163307360-1259224000.png)