在安装Kerberos时,Docker组合会挂起

我正在使用下面的文件为一个小型节点项目。

# dockerfile FROM node:0.12.6 ADD . /code WORKDIR /code RUN npm i 
 # docker-compose.yaml web: build: . command: npm start environment: EXPRESS_PORT: 5000 ports: - "5000:5000" volumes: - .:/code links: - redis - mongo redis: image: redis mongo: image: mongo 

docker-compose up按照正常方式docker-compose up收益,直到我的一个依赖mongoose试图安装Kerberos:

  kerberos@0.0.12 install /code/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos (node-gyp rebuild 2> builderror.log) || (exit 0) 

在这之后,安装好像挂了15分钟以上。 我曾经见过这个成功的一次,但后来挂在另一个依赖的安装。

有什么办法可以缓解这个问题,或者至lessdebugging一下是怎么回事?

我正在使用boot2dockerboot2docker docker-compose的最新版本