我正在尝试使用Dockerfile通过NVM安装Node
我已将.nvmrc文件签入我的代码,
我的Dockerfile内容是
ENV NVM_DIR /usr/local/nvm
RUN curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | sh
COPY .nvmrc /tmp/
RUN . "$NVM_DIR/nvm.sh" && cd /tmp && nvm install && nvm use
我的.nvmrc具有8.9版本, 但是,在构建docker映像时,将安装默认版本14.0.0。
如果我执行到Docker容器中,并且尝试尝试
node -v
v14.0.0
如果我尝试
nvm install
然后从.nvmrc文件进行安装。
请帮助我。