tec*_*der 0 node.js docker devops alpine-linux
我一直在尝试使用这个Dockerfile构建一个Docker镜像:
FROM mhart/alpine-node:base-6
MAINTAINER techhadmin
COPY ./package.json src/
RUN cd src && npm install
COPY . /src
WORKDIR /src
EXPOSE 3000
CMD ["npm", "start"]
Run Code Online (Sandbox Code Playgroud)
但我收到这个错误:
/ bin/sh:npm:not found
命令'/ bin/sh -c cd src && npm install'返回非零代码:127
知道如何解决这个问题吗?
阅读文档:
https://hub.docker.com/r/mhart/alpine-node/
写道:
#如果你需要npm,请不要使用基本标签
#run npm install
所以不要使用base-6
标签和更改FROM
图像7
FROM mhart/alpine-node:7
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
295 次 |
最近记录: |