我想 dockerize galenframework 测试。这是我目前拥有的:
DockerFile
FROM node:8.6
RUN mkdir -p /usr/src/galen
WORKDIR /usr/src/galen
COPY package.json /usr/src/galen/
RUN npm install
COPY . /usr/src/galen
码头工人-compose.yml
version: '2'
services:
galenframework:
build:
context: .
dockerfile: Dockerfile
volumes:
- .:/usr/src/galen
包.json
{
"name": "docker_galen",
"version": "1.0.0",
"description": "Node.js on Docker with Galen",
"dependencies": {
"galenframework-cli": "2.3.5"
}
}
运行后docker-compose up -d
出现以下错误:
信息安装意外退出 npm info 生命周期 galenframework-cli@2.3.5~postinstall:无法执行 postinstall 脚本 npm WARN docker_galen@1.0.0 没有存储库字段。npm WARN docker_galen@1.0.0 没有许可证字段。npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!galenframework-cli@2.3.5 postinstall:节点 postinstall.js npm ERR!退出状态 1 npm ERR!npm 错误!galenframework-cli@2.3.5 安装后脚本失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。
我怎样才能解决这个问题?