![1240](http://upload-images.jianshu.io/upload_images/5796734-af67eff8255d37ba.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240&x-oss-process=image/resize,w_1400/format,webp)
1.启动docker服务
首先启动docker服务:systemctl start docker
2.获取node最新镜像
启动完成之后拉取node最新镜像:docker pull node
然后开始等待,最后拉取完成会有相应的输出信息。
![1240](http://upload-images.jianshu.io/upload_images/5796734-2c07d1616a02f4ac.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240&x-oss-process=image/resize,w_1400/format,webp)
我们再通过命令确认下node是否拉取成功:docker images
![1240](http://upload-images.jianshu.io/upload_images/5796734-6e919626011eff06.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240&x-oss-process=image/resize,w_1400/format,webp)
到这里,node最新镜像已被成功拉取下来。
3.运行镜像
接下来我们就要运行镜像:docker run -i -t node /bin/bash
常用参数:
-i:容器的标准输入保持打开
-t:让docker分配一个伪终端并绑定到容器的标准输入上
-p : 端口映射 格式为[主机端口:容器端口]
-d : 后台模式运行
-name : 给容器的起一个名字
-v:挂载主机的目录
这样node镜像就已经被成功启动起来啦,接下来我们看一下node的版本号:node -v
4.查看版本号
![1240](http://upload-images.jianshu.io/upload_images/5796734-7e54f07d0a5a99ae.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240&x-oss-process=image/resize,w_1400/format,webp)
至此,docker中已成功安装完node.js。