Dockerfile失败,永远安装

时间:2018-05-02 20:32:05

标签: dockerfile npm-install forever

我正在运行一个码头工具,它的构造因输出消息而失败:

  

docker.errors.BuilError:命令'/ bin / sh -c apt-get install npm'   返回非零代码:1

Dockerfile有这段代码:

FROM ubuntu:14.04

RUN apt-get update && apt-get install -y software-properties-common

RUN apt-get install -y nodejs

RUN apt-get install npm

RUN npm install forever -g

否则我可以在docker的构造之外的命令行和Ubuntu 14:04上正确执行相同的命令。

此外,我在没有此命令的情况下运行了另一个版本的dockerfile,它正确构建了docker。

请帮帮我吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

我认为你必须通过' -y'安装npm上的标志,因为它意味着'是' apt-get提示。如果仔细观察,其他安装命令已经拥有它。