本文指导您如何在 零基础轻量应用服务器上安装 Docker,以及使用 Docker 镜像源加速镜像下载
![](https://img-blog.csdnimg.cn/img_convert/d689073525c14980dbba4365e34da2c6.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/62aa5d79b8a9c3cbd4cb1a7626d810a8.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/739b790c80362c83ca9fd3a03a0d68df.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/0407867e2cc5b81a2d35ad740d29ac10.jpeg)
好了,没有废话,让我们开始行动吧!
第一步:购买服务器
小编买的是 腾讯的 1年446RMB 下载链接如下:
学生云服务器_学生云主机_学生云数据库_云+校园特惠套餐 - 腾讯云 (tencent.com)
自己学习用 绝对够用!!
![](https://img-blog.csdnimg.cn/959cd0024864420dbc4e8363bbdbddd4.png)
第一步:配置轻量
购买完成后 进去控制台:
![](https://img-blog.csdnimg.cn/f6056631e72441b080a33f8d9c7efd45.png)
因为要想使用服务器访问外部 还需要 防火墙 添加端口规则
这是默认的!!
![](https://img-blog.csdnimg.cn/46d84e220e1b45d8a8e30dab722c91be.png)
我们要添加我们的端口 我是全部放开 (因为我是自己学习 所以全部放开)
![](https://img-blog.csdnimg.cn/815cc566d63844bfb038ee48eede5ac7.png)
如果是学习 直接放开全部!
![](https://img-blog.csdnimg.cn/ae22c7c794c244d6a070870875ffd557.png)
这样端口就以此类推 就配置OK了!! !
![](https://img-blog.csdnimg.cn/img_convert/aa14978c87ae2c3f287efb92117bee0b.jpeg)
第三步:在服务器中部署 docker
我们打开 FinalShell 或者 Xshell
![](https://img-blog.csdnimg.cn/5b22490eb2f54bf1a095d73df7d0f718.png)
进入连接 !
![](https://img-blog.csdnimg.cn/ab251cd8f0a441839565b2b352ff38d2.png)
连接成功的样子:
![](https://img-blog.csdnimg.cn/fb42d43a499d4910bd80fd7a14db42ed.png)
![](https://img-blog.csdnimg.cn/img_convert/525bee129014134b09480e0e5d1c57eb.jpeg)
接下来我们安装docker:
配置yum国内镜像加速:
# 1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 3、生成缓存
yum makecache
安装docker运行环境
# 由于 Docker 是基于 C 和 C++ 开发的,所以需要先安装相关环境。
yum -y install gcc
yum -y install gcc-c++
卸载docker
如果之前安装过docker先卸载之前的docker,如果没安装过请忽略这一步
yum -y remove docker docker-common docker-selinux docker-engine
环境准备
根据docker官方的建议,需要先安装一些环境
yum install -y yum-utils device-mapper-persistent-data lvm2
设置镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum软件包索引
yum makecache fast
安装docker
# 这里的 docker-ce 社区版,docker-ee 企业版
yum -y install docker-ce docker-ce-cli containerd.io
启动docker
# 查看docker状态
systemctl status docker
![](https://img-blog.csdnimg.cn/b500fd33589b407485d7dc6007671730.png)
# 启动docker
systemctl start docker
![](https://img-blog.csdnimg.cn/0ff08aee6e604212b5eb0d83d9244a1d.png)
# 停止docker
systemctl stop docke
![](https://img-blog.csdnimg.cn/91fdc8b0a8f546bba1e7026fe159550f.png)
# 查看docker版本信息
docker version
![](https://img-blog.csdnimg.cn/88b83c349b854c1f8ddd36fd79e20e83.png)
# 设置docker容器开机自启
systemctl enable docker
![](https://img-blog.csdnimg.cn/4dd960e0484b4861bd7bd523c24fd5f3.png)
![](https://img-blog.csdnimg.cn/eb8de17cc76e4e7eb9e00c48a0cfbe59.png)
创建docker的工作目录
# 打开目录
[root@localhost ~]# cd /usr/local/
# docker的工作空间
[root@localhost local]# mkdir docker
![](https://img-blog.csdnimg.cn/d756c654c7aa48aabc14f97b5eb455ca.png)
好了 部署完毕了 !!!!
![](https://img-blog.csdnimg.cn/img_convert/e0cb04ec2fa2175c9fb20d57a4959a1a.png)