Docker 安装 Node.js

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,是一个让 JavaScript 运行在服务端的开发平台。

1、查看可用的 Node 版本

访问 Node 镜像库地址:  。

可以通过 Sort by 查看其他版本的 Node,默认是最新版本  node:latest

你也可以在下拉列表中找到其他你想要的版本:

此外,我们还可以用  docker search node 命令来查看可用版本:

$ docker search node

2、取最新版的 node 镜像

这里我们拉取官方的最新版本的镜像:

$ docker pull node:latest

3、查看本地镜像

使用以下命令来查看是否已安装了 node

$ docker images

在上图中可以看到我们已经安装了最新版本(latest)的 node 镜像。

4、运行容器

安装完成后,我们可以使用以下命令来运行 node 容器:

$ docker run -itd --name node-test node

参数说明:

  • --name node-test:容器名称。

5、安装成功

最后进入查看容器运行的 node 版本:

$ docker exec -it node-test /bin/bash
root@6c5d265c68a6:/# node -v

获取源码

最新文章

  1. Quartz —— 从 HelloWorld 开始
  2. Oracle导入导出命令
  3. (转)linux grep 正则表达式
  4. JAVA语言基础——字符串
  5. sed 神器
  6. 关于标准库中的ptr_fun/binary_function/bind1st/bind2nd
  7. CSS的属性
  8. JavaWeb之JSTL标签
  9. 单点登录cas常见问题(十四) - ST和TGT的过期策略是什么?
  10. LeetCode之“树”:Binary Tree Level Order Traversal && Binary Tree Level Order Traversal II
  11. year 和 weak year 的区别
  12. c# int类型的转datetime类型
  13. 折半插入排序算法的C++实现
  14. C#基础知识之泛型集合转换为DataTable
  15. nginx配置文件服务器
  16. 面向对象 ( OO ) 的程序设计——创建对象
  17. Python 爬虫: 抓取花瓣网图片
  18. MySQL.ERROR 1133 (42000): Can't find any matching row in the user table
  19. JDBC、ODBC、OLE DB、ADO、ADOMD区别与联系
  20. java包名命名规范

热门文章

  1. 树莓派3B/3B+/4B 刷机装系统烧录镜像教程
  2. 常见的Web攻击手段,拿捏了!
  3. 熬夜肝了一份 C++/Linux 开发学习路线
  4. SQL注入:sqli-labs:5~6 double injection(Query)
  5. CVE-2021-25646:Apache Druid远程命令执行漏洞复现
  6. Linux sudo权限提升漏洞CVE-2021-3156 POC及复现过程
  7. VLAN-1 基础配置及access接口
  8. F与Q查询 事务 choices参数
  9. Linux部署PgSQL数据库
  10. NOIP 模拟 9 斐波那契