上一章我们购买了阿里云的ESC服务器并进行了远程连接操作,今天我们来介绍怎么用docker神器来安装我们的node环境
对docker不熟悉的朋友请看这里 https://www.runoob.com/docker/docker-tutorial.html
第一步 安装docker
使用官方安装脚本自动安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
安装完以后 启动docker
sudo systemctl start docker
通过命令查询docker的相关版本信息来确保安装成功
docker version
安装成功啦!!
第二步 配置docker镜像加速器
这一步的重要性不需要多说了吧,可以大大提高我们后面安装node、mysql等的效率,提高的不是一点点哦,不信的小伙伴可以亲自去实验下,估计睡一下午了,你的node还没装好。。。
有三个镜像地址供我们选择
网易:https://hub-mirror.c.163.com/
阿里云:https://<你的ID>.mirror.aliyuncs.com
七牛云加速器:https://reg-mirror.qiniu.com
小伙伴可以根据自己喜好去选择,选择阿里云的小伙伴先点击下面地址
阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了:
获取到地址以后,依次进行下面的命令操作
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://<你的ID>.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
至此,我们安装并配置好了神器docker
第三步 安装node
docker pull node:latest
通过 docker images 命令来查看是否安装成功
安装完成后,我们可以使用以下命令来运行 node 容器:
docker run -itd --name node-test node
通过 docker ps 命令查看
最后进入查看容器运行的 node 版本:
docker exec -it node-test /bin/bash
至此,我们已经安装完node,下一章我们将安装mysql数据库