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