我有以下docker运行良好: https://hub.docker.com/r/verdaccio/verdaccio
我想在docker中安装插件 https://www.npmjs.com/package/verdaccio-bitbucket
查看所有码头工人:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d14f0fd7fd85 verdaccio/verdaccio "uid_entrypoint /bin…" 2 hours ago Up 2 hours 0.0.0.0:4873->4873/tcp
连接到docker容器:
[ec2-user@ip-9-9-11-67 ~]$ docker exec -it d14f0fd7fd85 /bin/sh
我跑步
/opt/verdaccio # npm install -g verdaccio-bitbucket
出现以下错误
/opt/verdaccio # npm install -g verdaccio-bitbucket
Error: could not get uid/gid
[ 'nobody', 0 ]
at /usr/local/lib/node_modules/npm/node_modules/uid-number/uid-number.js:37:16
at ChildProcess.exithandler (child_process.js:301:5)
at ChildProcess.emit (events.js:198:13)
at maybeClose (internal/child_process.js:982:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
TypeError: Cannot read property 'loaded' of undefined
at exit (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:98:27)
at errorHandler (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:216:3)
at /usr/local/lib/node_modules/npm/bin/npm-cli.js:77:20
at cb (/usr/local/lib/node_modules/npm/lib/npm.js:225:22)
at /usr/local/lib/node_modules/npm/lib/npm.js:263:24
at /usr/local/lib/node_modules/npm/lib/config/core.js:83:7
at Array.forEach (<anonymous>)
at /usr/local/lib/node_modules/npm/lib/config/core.js:82:13
at f (/usr/local/lib/node_modules/npm/node_modules/once/once.js:25:25)
at afterExtras (/usr/local/lib/node_modules/npm/lib/config/core.js:173:20)
/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:98
var doExit = npm.config.loaded ? npm.config.get('_exit') : true
^
TypeError: Cannot read property 'loaded' of undefined
at exit (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:98:27)
at process.errorHandler (/usr/local/lib/node_modules/npm/lib/utils/error-handler.js:216:3)
at process.emit (events.js:198:13)
at process._fatalException (internal/bootstrap/node.js:496:27)
/opt/verdaccio # npm install -g verdaccio-bitbucket
帮助...