npm ERR!在Docker化Node.js网络应用时向https:/registry.npmjs.org请求。

问题描述 投票:0回答:1

Hi im trying dockerizing my project in node and react, mi operative system is CentOS 8.1,version node 12.16.1 and Docker version 19.03.8.。我按照教程从节点 https:/nodejs.orgfrdocsguidesnodejs-docker-webapp。 我的docker文件是下一个

FROM node:12

WORKDIR /app

COPY package*.json ./

RUN npm install

COPY . .

CMD ["npm","start"]

和.dockerignore是

node_modules
npm-debug.log

当我构建时,我在第四步npm安装时出现错误。

Step 4/6 : RUN npm install
 ---> Running in 922fd6d848a1
npm ERR! code EAI_AGAIN
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org

希望能帮到我,谢谢阅读

node.js docker npm dockerfile npm-install
1个回答
1
投票

如果有一天,任何有这个问题,你可以解决与这个 docker build . --network host -t mytag .. 或其他建议建议你可以查看以下链接 https:/github.comStefanSchererdockerfiles-windowsissues270。

© www.soinside.com 2019 - 2024. All rights reserved.