You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Minikube构建Jenkins镜像时无法访问updates.jenkins.io问题求助

解决方案

  • 方案1:修正Minikube节点DNS配置
    进入Minikube shell执行cat /etc/resolv.conf查看当前DNS服务器,将文件内容替换为公共DNS后重试:
    nameserver 8.8.8.8
    nameserver 114.114.114.114
    
  • 方案2:为Minikube内置Docker配置代理
    可正常访问谷歌说明本地有可用代理,只需将代理配置传递给Minikube的Docker daemon即可:
    1. 停止现有集群:minikube stop
    2. 重新启动集群并传入代理参数:
    minikube start \
    --docker-env HTTP_PROXY=http://你的代理地址:端口 \
    --docker-env HTTPS_PROXY=http://你的代理地址:端口 \
    --docker-env NO_PROXY=localhost,127.0.0.1,10.96.0.0/12,192.168.49.0/24
    
    注意将占位的代理地址和端口替换为本地实际可用的代理配置。
  • 方案3:替换Jenkins插件安装源为国内镜像
    直接修改使用的Jenkins Dockerfile,在插件安装步骤前添加镜像源配置,避免访问境外官方源:
    # 新增以下4行配置
    ENV JENKINS_UC=https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/
    ENV JENKINS_UC_EXPERIMENTAL=https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/experimental/
    ENV JENKINS_INCREMENTALS_REPO_MIRROR=https://mirrors.tuna.tsinghua.edu.cn/jenkins/incrementals/
    RUN sed -i 's/http:\/\/updates.jenkins.*\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' /usr/local/bin/install-plugins.sh
    # 原有插件安装命令保持不变
    RUN /usr/local/bin/install-plugins.sh workflow-aggregator && ...
    

内容的提问来源于stack exchange,提问作者Umar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 19:06:03