-
首先拉取镜像
我这里安装的版本是Jenkins_2.327,可以去这里获取你需要的版本: https://hub.docker.com/_/jenkins?tab=tagsdocker pull jenkins/jenkins docker run -d --name jenkins -p 8040:8080 -p 50000:50000 jenkins/jenkins
-
访问ip:8040,进入UI界面,输入命令查找管理员密码
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
![](https://img2020.cnblogs.com/blog/1130067/202201/1130067-20220104173822098-1847864258.png)
-
初始化插件
-
docker安装vim,进入cmd管理员界面,执行
C:\Windows\system32>docker exec -u 0 -it jenkins /bin/bash
root@3a71c69a8e75:/# apt-get update
root@3a71c69a8e75:/# apt-get install vim
vim /usr/local/bin/jenkins.sh
eg:nohup java -jar -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true /usr/local/jenkins/jenkins.war --httpPort=8088 -DJENKINS_HOME=/usr/local/jenkins --webroot=/usr/local/jenkins/war --logfile=/usr/local/jenkins/jenkins.log &
在java -Duser.home= 后面添加下面一行参数
-Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true
:wq! 保存并退出