service jenkins restart
Jenkins 无法在当前配置下重新启动自己
。 - ScrappyDev如果您正在使用 Docker 中的 Jenkins 镜像,如果看到此错误,请尝试执行以下命令:
http://localhost:8080/safeRestart
您将会得到一个提示问您是否需要重启,请不要点击“是”,而是忽略该提示,然后通过点击“新建”来开始创建您的工作,这只是一个插件。
jenkins:2.60.3
时,我遇到了同样的问题,原来这个镜像不是官方镜像,官方镜像看起来像jenkins/jenkins:<something>
,你可以在这里找到它们:https://hub.docker.com/r/jenkins/jenkins。我在AWS上的Ubuntu上运行Jenkins。
启动盒子后,我遇到了这个初始问题。
运行了以下命令:
sudo service jenkins restart
现在一切都在我这边正常运行。
如果您在防火墙(本地或通过VPN)后面,很可能无法正确下载文件。
尝试从另一个位置安装或禁用VPN。 或请求您的网络管理员允许连接。
当我最初在VPN上启动服务器时,出现了两个连接失败的堆栈跟踪。
检查在部署期间为Jenkins提供的Tomcat中的上下文路径,然后从该路径重新启动/安全重启。
例如:下面截图中的路径为“/jenkins”,因此重新启动URL将是
http://localhost:8080/jenkins/restart 或者
http://localhost:8080/jenkins/safeRestart
当我使用 jenkins:2.60.3 Docker 镜像时,这种情况发生在我身上,而当我使用 jenkins/jenkins Docker 镜像时,问题得到解决,所以删除当前镜像并尝试这个镜像:
docker run -d -p 8080:8080 -p 50000:50000 --name jenkinsContainer jenkins/jenkins
我刚刚取消了所有插件的勾选,并点击了安装按钮。之后,它成功地将我带到了内部。