1. 查看系统当前的内核信息

[root@localhost ~]#  uname -r

在centos 7.9 上构建docker_加载

2.查看版本信息

[root@localhost ~]#  cat /etc/os-release

在centos 7.9 上构建docker_加载_02

 

3. 关闭防火墙

[root@localhost ~]# #暂时关闭防火墙
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# #永久关闭防火墙
[root@localhost ~]# systemctl disable firewalld

在centos 7.9 上构建docker_配置文件_03

 

4. yum安装gcc相关环境(需要确保 虚拟机可以上外网)

[root@localhost ~] # yum -y install gc

在centos 7.9 上构建docker_加载_04

在centos 7.9 上构建docker_docker_05

在centos 7.9 上构建docker_docker_06

在centos 7.9 上构建docker_docker_07

在centos 7.9 上构建docker_加载_08

在centos 7.9 上构建docker_配置文件_09

  

[root@localhost ~]# yum -y install gcc-c++

在centos 7.9 上构建docker_docker_10

在centos 7.9 上构建docker_配置文件_11

 

 5.如果已经有旧版本的docker,可以先卸载旧版本,再重新版本

[root@localhost ~]# yum remove docker \

在centos 7.9 上构建docker_docker_12

以上的操作说明,之前没有安装过docker

 

6.安装需要的软件包

[root@localhost ~]# yum install -y yum-utils

在centos 7.9 上构建docker_配置文件_13

7、设置镜像仓库

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

在centos 7.9 上构建docker_加载_14

 

8、更新yum软件包索引

 

[root@localhost ~]# yum makecache fast

 

在centos 7.9 上构建docker_docker_15

 

9、构建社区版docker

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

注意:在这个安装的过程中需要输入两次y,最后才能安装成功

在centos 7.9 上构建docker_加载_16

在centos 7.9 上构建docker_docker_17

在centos 7.9 上构建docker_docker_18

在centos 7.9 上构建docker_docker_19

在centos 7.9 上构建docker_配置文件_20

 10、启动docker

暂时启动

[root@localhost~]# systemctl start docker

Linux系统开机永久启动

 

[root@localhost~]# systemctl enable docker

 

在centos 7.9 上构建docker_加载_21

 

11、查看docker版本

 

[root@localhost~]# docker version

 

在centos 7.9 上构建docker_配置文件_22

 

12、每个人在阿里云上查找自己的镜像加速器

注意:每个人的镜像加速器的代码是不一样的

用支付宝账号登录阿里云

阿里云登录页

 

在centos 7.9 上构建docker_docker_23

在centos 7.9 上构建docker_docker_24

在centos 7.9 上构建docker_加载_25

 

在centos 7.9 上构建docker_加载_26

 

 

将以上的框起来的内容贴出来(每个人不一样,不能采用我的,可以和我的代码格式保持一致)

# 如果你安装了docker,应该会存在docker目录,以下查看docker目录的操作不需要,可省略

sudo mkdir -p /etc/docker

#镜像加速器的核心内容,要在daemon.json配置文件中添加镜像加速器,将其复制到命令行即可

sudo tee /etc/docker/daemon.json <<-'EOF'

{

"registry-mirrors": ["https://w54a9p8i.mirror.aliyuncs.com"]

 }

EOF

# 加载刷新daemon-reload 配置文件,因为刚才文件内容有修改

sudo systemctl daemon-reload

#因为docker刚才已经安装完成,设置开机自启,因此此处,需要重启docker,重新将配置文件加载

sudo systemctl restart docker

 

在centos 7.9 上构建docker_加载_27

在centos 7.9 上构建docker_加载_28

 

在centos 7.9 上构建docker_加载_29

 

13、如果不用docker,用一下方法可以写在docker

13.1 停止docker

[root@localhost ~]# systemctl stop docker

13.2  删除构建docker-ce 的contrainerd.io

[root@localhost ~]# yum -y remove docker-ce docker-ce-cli contrainerd.io

13.3 删除docker目录

[root@localhost ~]# rm -rf /var/lib/docker