开发者社区 > 云效DevOps > 正文

云效、本地构建docker 镜像时 均报错,怎么处理?

云效、本地构建docker 镜像时 均报错,怎么处理?报错如下:

16 10.87 Progress: resolved 1460, reused 0, downloaded 7, added 4

16 10.94  WARN  GET https://packages.aliyun.com/61e529144b66e5c57455d315/npm/npm-registry/@vue/compiler-core/-/compiler-core-3.3.4.tgz error (ERR_PNPM_TARBALL_EXTRACT). Will retry in 10 seconds. 2 retries left.

16 11.16  WARN  GET https://packages.aliyun.com/61e529144b66e5c57455d315/npm/npm-registry/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz error (ERR_PNPM_TARBALL_EXTRACT). Will retry in 10 seconds. 2 retries left.

16 11.39  WARN  GET https://packages.aliyun.com/61e529144b66e5c57455d315/npm/npm-registry/@babel/parser/-/parser-7.22.16.tgz error (ERR_PNPM_TARBALL_EXTRACT). Will retry in 10 seconds. 2 retries left.

16 11.63  WARN  GET https://packages.aliyun.com/61e529144b66e5c57455d315/npm/npm-registry/@babel/types/-/types-7.22.17.tgz error (ERR_PNPM_TARBALL_EXTRACT). Will retry in 10 seconds. 2 retries left.目前是删除lock文件,或者改用淘宝源,均正常。但如果彻底清除pnpm 缓存 / store 问题是稳定复现的,在使用 https://packages.aliyun.com/npm 私用 npm-registry 情况下~

展开
收起
三分钟热度的鱼 2023-11-15 20:22:58 96 0
3 条回答
写回答
取消 提交回答
  • 这个报错信息看起来像是你在下载npm包的时候遇到了问题。这可能是由于网络问题或者是npm源的问题。以下是一些可能的解决方案:

    1. 更换npm源:你可以尝试更换为国内的npm源,比如淘宝的npm源。你可以通过在命令行中设置环境变量的方式来更换npm源。

    2. 检查网络连接:你可以检查你的网络连接是否正常。如果网络连接有问题,你可以尝试更换网络,或者使用代理服务器。

    3. 重启电脑:有时候,重启电脑可以解决一些问题。你可以尝试重启你的电脑,然后再试一次。

    4. 使用pnpm安装:你可以尝试使用pnpm来安装npm包。pnpm是一个新的npm客户端,它使用了不同的算法来下载和安装npm包,可能会比传统的npm客户端更稳定。

    2023-11-30 09:32:54
    赞同 展开评论 打赏
  • 检查网络连接:确保你的网络连接稳定并且能够访问 Docker Hub。

    更新 Docker:确保你正在使用的 Docker 版本是最新的。

    清理缓存:有时候,Docker 的缓存可能会导致类似的问题。你可以尝试使用 docker system prune 命令清理 Docker 的缓存。

    2023-11-16 17:10:16
    赞同 展开评论 打赏
  • 这个是这样的,这个文件里面写死了对应的包的下载地址,需要删除了,npm才能按照packages的返回地址(淘宝源地址)去下载呢。此回答整理自钉群“云效交付域答疑群”

    2023-11-15 20:29:41
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载