【问题标题】:Dockerfile fails with install foreverDockerfile 永远安装失败
【发布时间】:2018-05-03 10:04:53
【问题描述】:

我正在运行一个 docker,但它的构造失败并显示以下输出消息:

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。

你能帮帮我吗?

非常感谢。

【问题讨论】:

    标签: dockerfile npm-install forever


    【解决方案1】:

    我认为您必须在 install npm 上传递“-y”标志,因为这意味着 apt-get 提示“是”。如果你仔细看,其他安装命令已经有了。

    【讨论】:

    • 感谢您的建议。但是通过添加 -y 它也不起作用。
    猜你喜欢
    • 1970-01-01
    • 2021-01-17
    • 2023-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-17
    相关资源
    最近更新 更多