【发布时间】:2016-03-24 03:45:15
【问题描述】:
为什么我无法在 Docker 中接收包 node.js。我收到以下消息:
Step 10 : RUN npm install
---> Running in 20f3e58dea20
npm info it worked if it ends with ok
npm info using npm@2.14.7
npm info using node@v4.2.3
npm http request GET https://registry.npmjs.org/amqp
npm info attempt registry request try #2 at 3:40:26 PM
npm http request GET https://registry.npmjs.org/mongodb
npm info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
npm info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
npm info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
【问题讨论】:
-
由于互联网连接失败或根本没有连接,它似乎无法连接到注册表
-
@GeoPhoenix 可以上网,并且在容器外
npm i可以工作,但是`dockeк "build`npm i不起作用