Tag: nvm

可以在docker容器中运行npm / node,但不能在dockerfile中运行

我有dockerfile有基本的形象去,我安装npm /节点: FROM golang:1.7 RUN apt-get update && apt-get install -y wget ###node ENV NVM_DIR /usr/local/nvm ENV NODE_VERSION 6.10.1 RUN wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash \ && . $NVM_DIR/nvm.sh \ && nvm install $NODE_VERSION \ && nvm alias default $NODE_VERSION \ && nvm use default ENV NODE_PATH $NVM_DIR/v$NODE_VERSION/lib/node_modules ENV PATH $NVM_DIR/v$NODE_VERSION/bin:$PATH 当我启动这个容器时,我可以在容器中执行node或npm命令: docker exec -it […]

如何在Dockerfile中安装nvm?

我试图在一个Dockerfile中安装nvm。 它似乎安装好,但nvm命令不起作用。 Dockerfile: # Install nvm RUN git clone http://github.com/creationix/nvm.git /root/.nvm; RUN chmod -R 777 /root/.nvm/; RUN sh /root/.nvm/install.sh; RUN export NVM_DIR="$HOME/.nvm"; RUN echo "[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh" >> $HOME/.bashrc; RUN nvm ls-remote; build立输出: Step 23/39 : RUN git clone http://github.com/creationix/nvm.git /root/.nvm; —> Running in ca485a68b9aa Cloning into '/root/.nvm'… —> a6f61d486443 Removing […]