1.安装依赖包

[root@xuegod13 ~]# yum -y install yum-utils device-mapper-persistent-data lvm2

2.安装docker阿里云yum源

[root@xuegod13 ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

生成yum配置文件

3. 安装docker-ce

[root@xuegod13 ~]# yum install -y docker-ce docker-ce-cli containerd.io

docker-ce-cli作用是docker命令行工具包 containerd.io 作用是容器接口相关包

4.启动docker服务,并设置为开机自启动

[root@xuegod13 ~]# systemctl enable --now docker

5.设置镜像加速

[root@xuegod13 ~]# vim /etc/docker/daemon.json
{
    "registry-mirrors":["https://bcex4iem.mirror.aliyuncs.com"]
}
[root@xuegod13 ~]# systemctl daemon-reload
[root@xuegod13 ~]# systemctl restart docker

6.开启劢网络转发功能

[root@xuegod13 ~]# vim /etc/sysctl.conf 
# 末尾添加如下一行:
net.ipv4.ip_forward = 1
[root@xuegod13 ~]# sysctl -p
net.ipv4.ip_forward = 1
[root@xuegod13 ~]# systemctl disable --now firewalld
[root@xuegod13 ~]# systemctl restart docker