解决方法:
容器:
进入容器找到jenkins.sh文件。
/usr/local/bin/jenkins.sh
在启动脚本 java -jar 后面加上一行重启即可。
-Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true
我的做法是把容器的文件内容复制出来,重写个文件在里面加上这段参数,构建新镜像把原先的jenkins.sh直接copy覆盖掉就可以了。
使用新镜像重启容器。
可以看到
重新发起请求可以看到job已经开始运行构建了。