1. 安装系统工具

1
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

安装成功

2. 添加软件源信息

1
2
3
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装成功

3. 提升yum安装速度

1
yum makecache fast

提升yum安装速度

4. 安装docker

1
yum install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin

安装成功

5. 关闭防火墙

1
2
3
4
systemctl stop firewalld

systemctl disable firewalld

6. 启动docker并且查看运行状态

1
2
3
4
5
# 查看docker状态
systemctl status docker

# 启动docker
systemctl start docker

启动docker

7. 设置docker开机启动

1
2
3
4
设置开机启动
systemctl enable docker

systemctl disable docker

8. 配置镜像

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
mkdir -p /etc/docker

# 这镜像折磨了我很长时间, docker pull的时候下载不下来 换个镜像
第一种 阿里云
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://780urbjd.mirror.aliyuncs.com"]
}
EOF

第二种:腾讯云
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com/"]
}
EOF


# 检查配置
cat /etc/docker/daemon.json

9. 重启docker

1
2
3
systemctl daemon-reload

systemctl restart docker

查看是否安装成功