解决“该jenkins 实例似乎已离线“的问题

DNS的原因

首先排查DNS的问题,尝试ping www.baidu.com或者是curl www.baidu.com,看下是否能正确响应结果,我是使用docker的方式部署的jenkins,我在宿主机里是正常的,在容器里就不正常了,例如:

所以我的解决办法是给docker配置下dns即可。

第一步

找到docker的配置文件路径:/etc/docker/daemon.json

配置如下,除了镜像外,增加dns的配置即可

复制代码
{
    "registry-mirrors": [
        "https://docker.1panel.live"
    ],
    "dns": [
        "223.6.6.6",
        "114.114.114.114"
    ]
}

第二步

重启docker即可

复制代码
sudo systemctl restart docker

接着检查就正常了,如图:

jenkins也就正常了

仓库链接无法访问的原因

jenkins无法正确访问插件仓库,只需要修改下仓库链接即可

第一步

找到jenkins的配置文件:hudson.model.UpdateCenter.xml

  • Docker: 通常在 /var/jenkins_home

  • Linux (yum/apt): 通常在 /var/lib/jenkins

  • Windows: 通常在 C:\ProgramData\Jenkins\.jenkinsC:\Users\<你的用户名>\.jenkins

第二步

重启jenkins

浏览器访问你的jenkins,ip和端口记得改为你自己的

复制代码
http://ip:8080/restart
相关推荐
小猪佩奇TONY17 小时前
Linux 内核学习(16) --- linux x86-64 虚拟地址空间和区域
linux·运维·学习
杰克崔17 小时前
kprobe及kretprobe的基于例子来调试分析其原理
linux·运维·服务器·车载系统
小北方城市网17 小时前
微服务架构设计实战指南:从拆分到落地,构建高可用分布式系统
java·运维·数据库·分布式·python·微服务
桂花树下的猫17 小时前
ubuntu20.04上docker部署
运维·docker·容器
小李独爱秋17 小时前
计算机网络经典问题透视:端到端时延和时延抖动有什么区别?
运维·服务器·计算机网络·安全·web安全
自不量力的A同学17 小时前
Docker 29.1.4
运维·docker·容器
电棍23317 小时前
记录:采用安装.whl而非编译的一种环境配置思路
运维·深度学习
生而为虫18 小时前
34-35.玩转Linux操作系统
linux·运维·服务器
枕咸鱼的猫18 小时前
Linux命令打包/压缩(tar)、通用压缩(zip)详解
linux·运维·服务器
慧一居士18 小时前
ubuntu和centos区别对比,使用方式区别对比及示例
运维