云效、本地构建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 情况下~
检查网络连接:确保你的网络连接稳定并且能够访问 Docker Hub。
更新 Docker:确保你正在使用的 Docker 版本是最新的。
清理缓存:有时候,Docker 的缓存可能会导致类似的问题。你可以尝试使用 docker system prune 命令清理 Docker 的缓存。
这个是这样的,这个文件里面写死了对应的包的下载地址,需要删除了,npm才能按照packages的返回地址(淘宝源地址)去下载呢。此回答整理自钉群“云效交付域答疑群”