最近做的实训项目要求用Docker部署到阿里云服务器上,记录一下部署流程,方便大家借鉴和避雷。
一、购买阿里云服务器
购买阿里云服务器教程可参考博客:阿里云服务器如何购买?
高校学生可搜索飞天加速计划,通过认证可以免费领取7个月的云服务器使用资格。
二、安装远程软件
网上可以远程连接服务器的软件有很多,推荐使用xshell、secureCRT、MobaXterm等。这里用的是xshell远程连接的服务器,当然也可用阿里云服务器实例中的远程远程连接。
1.xshell连接服务器
xshell下载链接:https://www.xshell.com/zh/xshell/
网盘链接:https://pan.baidu.com/s/1Gb6kjFm2pqD7CyLUGl3PdQ提取码:ids8
安装完成之后点击新建会话:
输入要连接的主机号(云服务器的公网ip,可自行查看服务器实例):
点击连接后,接着输入用户名和密码,点击连接。如果忘记密码可点击重置实例密码,进行密码重置:
三、安装Docker
1.更新yum到最新版本
sudo yum update
2.安装Docker所需要的依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置yum源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4.查看仓库所有的Docker版本
yum list docker-ce --showduplicates | sort -r
5.安装Docker
安装最新版本的Docker:
sudo yum install docker-ce
6.启动Docker
启动Docker
sudo systemctl start docker
设置Docker开机自启动
sudo systemctl enable docker
7.查看Docker版本
docker --version
8.Docker常用命令
docker --help #Docker帮助
docker --version #查看Docker版