本帖最后由 jiangjian197 于 2018-8-31 19:39 编辑
已经搞定了,关键是
1.获取docker中容器node-red的root权限。
2.升级node.js
步骤:
1.启动容器
2.直接SSH群辉
3.取得正在运行的容器的CONTAINER ID
sudo docker container ls
4.获取容器的root权限(其中7509371edd48 为上面查到的CONTAINER ID)
sudo docker exec -ti -u root 7509371edd48 bash5.升级node.js
检查版本 docker# node -v 清除node缓存; docker# npm cache clean -f 安装node版本管理工具'n' docker# npm install n -g 使用版本管理工具安装指定node或者升级到最新node版本,实测最新版本10.3.0不行,装8.11.2吧 docker# n 8.11.2 使用node -v查看node版本,如果版本号改变为你想要的则升级成功。 docker# node -v
|