[英]Not able to install Node 10.x version in docker container
我擁有所有在ubuntu docker文件中安裝nodejs 10.x verison的代碼,但是在使用node -v時它僅列出了舊版本,而沒有列出最新版本。 PFB dockerfile了解更多
FROM selenium/node-chrome-x.x.x
RUN curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
RUN apt-get install nodejs
RUN sudo ln -s /usr/bin/nodejs /usr/local/bin/node
RUN node -v
預期輸出節點版本10.x
實際輸出節點版本為4.86
請讓我們知道如何設置最新的nodejs版本並將其用於其他工具設置
我已經修改了您的Dockerfile並使用了所需的映像。 我必須安裝一些依賴項,例如curl
等。 另外我只運行一個RUN
命令來創建更少的中間層:
FROM selenium/node-chrome:2.53.1
RUN sudo apt-get update &&\
sudo apt-get -y install curl &&\
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - &&\
sudo apt-get -y install nodejs &&\
sudo ln -s /usr/bin/nodejs /usr/local/bin/node
RUN node -v
輸出為:
v10.16.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.