Docker(compose) 安装 nodejs 破坏了 npm

DFOXpro

我需要使用一个带有 nginx 和 nodejs 的容器,所以我拿了 nginx 容器并安装了节点:

FROM nginx

ENV DEBIAN_FRONTEND noninteractive

WORKDIR /usr/src/app
VOLUME /usr/src/app


RUN apt-get update && \
  apt-get install -y apt-utils && \
  apt-get install -y --no-install-recommends curl sudo wget nano && \
  curl -sL https://deb.nodesource.com/setup_6.x | bash - && \
  apt-get install -y nodejs git build-essential && \
  whereis npm && \
  npm install grunt grunt-cli bower -g && \

whereis什么都不返回npm:,并使npm install...构建过程崩溃。那么我的错误在哪里,是否有错误或任何东西?顺便说一句,我正在使用最新的 docker-compose 和 Docker 版本 17.03.1-ce,构建 c6d412e

更新 1:这不是这个问题的重复,我只使用一个 RUN 线

DFOXpro
FROM nginx

RUN \
    echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections && \
    apt-get update && \
    apt-get install -y apt-utils && \
    apt-get upgrade -y && \
    apt-get update --fix-missing && \
    apt-get install -y curl sudo wget nano git build-essential

# Install NodeJS
RUN \
    wget https://deb.nodesource.com/setup_6.x && \
    chmod +x setup_6.x && \
    ./setup_6.x && \
    apt-get install -y nodejs && \
    npm install grunt grunt-cli

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

安装ubuntu破坏了我的Windows安装

来自分类Dev

安装ubuntu破坏了我的Windows安装

来自分类Dev

安装/更新npm和NodeJS

来自分类Dev

已安装Nodejs,但未安装NPM

来自分类Dev

Debian - Nodejs 已安装,但 npm 未安装

来自分类常见问题

NodeJS-使用NPM安装时出错

来自分类Dev

Nodejs。安装npm后找不到gulp

来自分类Dev

Cloud Build无法npm安装NodeJS项目

来自分类Dev

NodeJS App npm安装错误

来自分类Dev

babel-loader在npm包中破坏了`this`变量

来自分类Dev

破坏了我的Debian安装:在PATH中找不到“ sh”

来自分类Dev

安装Revolution Analytics破坏了R,我无法修复它

来自分类Dev

为什么katoolin破坏了我的Ubuntu 16.04安装?

来自分类Dev

安装了错误的 libc6 包并破坏了系统

来自分类Dev

最近升级的 openjfx 破坏了我安装的应用程序

来自分类Dev

安装 unity ubuntu 后,所有设置都被破坏了

来自分类常见问题

npm安装错误`not foundram files / nodejs / npm:3:/ mnt / c / Program Files / nodejs / npm:

来自分类Dev

重新安装Node js损坏了npm:Windows

来自分类Dev

Npm安装成功,但是nodejs无法找到模块“ db”

来自分类Dev

不使用npm安装NodeJS软件包

来自分类Dev

安装NPM和NodeJS的正确方法是什么?

来自分类Dev

如何安装最新版本的NodeJS和NPM?

来自分类Dev

在nodejs中的npm中安装node-osc模块

来自分类Dev

NodeJS和NPM的所有安装方法是什么?

来自分类Dev

Npm安装成功,但是nodejs无法找到模块“ db”

来自分类Dev

nodejs-npm安装https,不起作用

来自分类Dev

npm jshint安装并由Grunt和nodejs工作

来自分类Dev

NodeJS脚本-npm在exec()上不显示当前安装的版本

来自分类Dev

通过node.js的npm安装gulp会破坏Windows

Related 相关文章

热门标签

归档