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

运行skaffold dev遇node:alpine镜像拉取超时错误求助

解决Skaffold拉取镜像超时问题

问题分析

错误核心是Skaffold解析ONBUILD指令时,拉取node:alpine镜像请求Docker Hub认证令牌超时,本质是本地网络与Docker Hub的连通性故障。

解决方法

  • 测试网络连通性
    在终端直接测试访问Docker Hub认证接口:

    curl https://auth.docker.io/token?scope=repository%3Alibrary%2Fnode%3Apull&service=registry.docker.io
    

    如果同样超时,说明是本地网络问题,可尝试切换网络(如手机热点)或检查防火墙、代理设置。

  • 配置Docker镜像加速
    通过Docker Desktop添加国内镜像源:

    1. 打开Docker Desktop偏好设置,进入Docker Engine选项卡
    2. 在配置JSON中添加镜像加速地址:
      {
        "registry-mirrors": [
          "https://hub-mirror.c.163.com",
          "https://mirror.baidubce.com"
        ]
      }
      
    3. 点击Apply & Restart重启Docker,再运行skaffold dev
  • 手动预拉取镜像
    提前把node:alpine镜像拉到本地,避免Skaffold运行时触发拉取:

    docker pull node:alpine
    

    拉取完成后再执行skaffold dev

  • 调整Skaffold镜像拉取策略
    检查skaffold.yaml中的构建配置,设置pullPolicy: IfNotPresent,避免每次运行都强制拉取镜像。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 19:54:29