版权声明:转载请注明出处 https://blog.csdn.net/geol200709/article/details/82621620
docker 是以镜像管理,所以可以安装任意版本的node镜像
有些项目需要跑低版本node,例如 node 6
$ docker pull node:6.9.4
安装完毕,可以查看 docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest 4ab4c602aa5e 3 days ago 1.84kB
node latest d0d12094f6ab 3 days ago 674MB
node 6.9.4 c5667be18e4e 20 months ago 655MB
上面列表,我装了最新版本的node 以及刚装的node6.9.4
运行的时候,指定版本即可
$ docker run -d --name testnode --restart always -v ~/data:/data --workdir /data -p 8083:80 node:6.9.4 npm start