nodejs和docker的快速安装

今天介绍下nodejs和docker的快速安装。

nodejs的安装:
一般采用3M大法,即nvm, npm, nrm。
nvm : 一条curl命令就可以进行安装:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash

成功之后就可以安装各种版本的node,安装之前可以在本地的.bashrc文件中添加一个node镜像的环境变量,国内因为网络原因,一般采用node的淘宝镜像:

export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node

添加成功就可以使用nvm install v4.6.0快速安装node。
npm: npm基本上就不用说,里面有一大波待用的node模块供我们使用。
nrm: nrm是用来切换npm安装的是从那个源下载安装npm模块。安装命令:

npm install -g nrm --registry=https://registry.npm.taobao.org

安装成功之后,可以使用nrm ls查看当前使用的源,nrm use taobao就是切换到淘宝的源。

docker的安装:
网络的原因总是一个巨大的问题。学习docker的时候,更加巨大。所幸国内一些大型的公司像阿里,DaoCloud有一些支持。
我采用的是阿里云的服务,基本上需要在阿里云注册一个账号,然后在开发者平台登录。通过管理中心就可以看到阿里提供的个人的加速器。根据操作说明一步步安装Docker, 成功之后就可以通过加速器快速地从Docker Hub和阿里的镜像库当中下载镜像。当然上传私有镜像需要上传到阿里的私有镜像库中,这样速度快。
阿里云的开发者平台的网址是: https://dev.aliyun.com

学习英语,附上几个单词,希望可以慢慢提升英语水平。

单词:

intrude [ɪn'trud] v.强挤入,侵入;强加于人

  • The robber intruded into my house with a knife.

mobilize ['məʊbəlaɪz] vi. 动员起来;vt. 动员;鼓动起;

  • Our teacher mobilized us to study harder for the exam.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0. 前言 docker是什么?docker是用GO语言开发的应用容器引擎,基于容器化,沙箱机制的应用部署技术。可...
    sessionboy阅读 3,900评论 2 49
  • Docker — 云时代的程序分发方式 要说最近一年云计算业界有什么大事件?Google Compute Engi...
    ahohoho阅读 15,691评论 15 147
  • 我的闺蜜,结束五年的爱情长跑后,到现在已经持续了三年的感情空窗期。她身边从来不缺追求的对象,任凭对方怎么死缠烂打,...
    _疯子阅读 472评论 0 3
  • 哈利波特,一个耳熟能详的的名字,在我大学那会儿真的是热闹非凡啊!其实在这十年前,这个书就已经发行了,传到我们国内还...
    风狼志阅读 196评论 0 1