基于centos7安装k8s集群之docker安装

[root@node-k8s-01 ~]# cd /etc/yum.repos.d/
[root@node-k8s-01 yum.repos.d]# wget https://download.docker.com/linux/centos/docker-ce.repo
root@node-k8s-01 yum.repos.d]# yum makecache
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.lzu.edu.cn
 * extras: mirrors.cn99.com
 * updates: mirrors.cn99.com
base                                                                                                                                                                      | 3.6 kB  00:00:00     
docker-ce-stable                                                                                                                                                          | 3.5 kB  00:00:00     
extras                                                                                                                                                                    | 2.9 kB  00:00:00     
updates                                                                                                                                                                   | 2.9 kB  00:00:00     
(1/10): docker-ce-stable/7/x86_64/filelists_db                                                                                                                            |  28 kB  00:00:00     
(2/10): docker-ce-stable/7/x86_64/updateinfo                                                                                                                              |   55 B  00:00:00     
(3/10): docker-ce-stable/7/x86_64/primary_db                                                                                                                              |  67 kB  00:00:00     
(4/10): docker-ce-stable/7/x86_64/other_db                                                                                                                                | 121 kB  00:00:00     
(5/10): base/7/x86_64/other_db                                                                                                                                            | 2.6 MB  00:00:01     
(6/10): extras/7/x86_64/filelists_db                                                                                                                                      | 259 kB  00:00:01     
(7/10): extras/7/x86_64/other_db                                                                                                                                          | 145 kB  00:00:01     
(8/10): base/7/x86_64/filelists_db                                                                                                                                        | 7.2 MB  00:00:02     
(9/10): updates/7/x86_64/other_db                                                                                                                                         | 830 kB  00:00:03     
(10/10): updates/7/x86_64/filelists_db                                                                                                                                    | 6.5 MB  00:00:05     
元数据缓存已建立
[root@node-k8s-01 yum.repos.d]# yum repolist
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.lzu.edu.cn
 * extras: mirrors.cn99.com
 * updates: mirrors.cn99.com
源标识                                                                                       源名称                                                                                        状态
base/7/x86_64                                                                                CentOS-7 - Base                                                                               10,072
docker-ce-stable/7/x86_64                                                                    Docker CE Stable - x86_64                                                                        131
extras/7/x86_64                                                                              CentOS-7 - Extras                                                                                500
updates/7/x86_64                                                                             CentOS-7 - Updates                                                                             2,946
repolist: 13,649
[root@node-k8s-01 yum.repos.d]# yum -y install docker-ce
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.lzu.edu.cn
 * extras: mirrors.cn99.com
 * updates: mirrors.cn99.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 docker-ce.x86_64.3.20.10.10-3.el7 将被 安装
--> 正在处理依赖关系 container-selinux >= 2:2.74,它被软件包 3:docker-ce-20.10.10-3.el7.x86_64 需要
--> 正在处理依赖关系 containerd.io >= 1.4.1,它被软件包 3:docker-ce-20.10.10-3.el7.x86_64 需要
--> 正在处理依赖关系 docker-ce-cli,它被软件包 3:docker-ce-20.10.10-3.el7.x86_64 需要
--> 正在处理依赖关系 docker-ce-rootless-extras,它被软件包 3:docker-ce-20.10.10-3.el7.x86_64 需要
--> 正在处理依赖关系 libcgroup,它被软件包 3:docker-ce-20.10.10-3.el7.x86_64 需要
--> 正在检查事务
---> 软件包 container-selinux.noarch.2.2.119.2-1.911c772.el7_8 将被 安装
--> 正在处理依赖关系 policycoreutils-python,它被软件包 2:container-selinux-2.119.2-1.911c772.el7_8.noarch 需要
---> 软件包 containerd.io.x86_64.0.1.4.11-3.1.el7 将被 安装
---> 软件包 docker-ce-cli.x86_64.1.20.10.10-3.el7 将被 安装
--> 正在处理依赖关系 docker-scan-plugin(x86-64),它被软件包 1:docker-ce-cli-20.10.10-3.el7.x86_64 需要
---> 软件包 docker-ce-rootless-extras.x86_64.0.20.10.10-3.el7 将被 安装
--> 正在处理依赖关系 fuse-overlayfs >= 0.7,它被软件包 docker-ce-rootless-extras-20.10.10-3.el7.x86_64 需要
--> 正在处理依赖关系 slirp4netns >= 0.4,它被软件包 docker-ce-rootless-extras-20.10.10-3.el7.x86_64 需要
---> 软件包 libcgroup.x86_64.0.0.41-21.el7 将被 安装
--> 正在检查事务
---> 软件包 docker-scan-plugin.x86_64.0.0.9.0-3.el7 将被 安装
---> 软件包 fuse-overlayfs.x86_64.0.0.7.2-6.el7_8 将被 安装
--> 正在处理依赖关系 libfuse3.so.3(FUSE_3.2)(64bit),它被软件包 fuse-overlayfs-0.7.2-6.el7_8.x86_64 需要
--> 正在处理依赖关系 libfuse3.so.3(FUSE_3.0)(64bit),它被软件包 fuse-overlayfs-0.7.2-6.el7_8.x86_64 需要
--> 正在处理依赖关系 libfuse3.so.3()(64bit),它被软件包 fuse-overlayfs-0.7.2-6.el7_8.x86_64 需要
---> 软件包 policycoreutils-python.x86_64.0.2.5-34.el7 将被 安装
--> 正在处理依赖关系 setools-libs >= 3.3.8-4,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libsemanage-python >= 2.5-14,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 audit-libs-python >= 2.1.3-4,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 python-IPy,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.4)(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1(VERS_1.2)(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4(VERS_4.0)(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 checkpolicy,它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libqpol.so.1()(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
--> 正在处理依赖关系 libapol.so.4()(64bit),它被软件包 policycoreutils-python-2.5-34.el7.x86_64 需要
---> 软件包 slirp4netns.x86_64.0.0.4.3-4.el7_8 将被 安装
--> 正在检查事务
---> 软件包 audit-libs-python.x86_64.0.2.8.5-4.el7 将被 安装
---> 软件包 checkpolicy.x86_64.0.2.5-8.el7 将被 安装
---> 软件包 fuse3-libs.x86_64.0.3.6.1-4.el7 将被 安装
---> 软件包 libsemanage-python.x86_64.0.2.5-14.el7 将被 安装
---> 软件包 python-IPy.noarch.0.0.75-6.el7 将被 安装
---> 软件包 setools-libs.x86_64.0.3.3.8-4.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

=================================================================================================================================================================================================
 Package                                              架构                              版本                                                   源                                           大小
=================================================================================================================================================================================================
正在安装:
 docker-ce                                            x86_64                            3:20.10.10-3.el7                                       docker-ce-stable                             23 M
为依赖而安装:
 audit-libs-python                                    x86_64                            2.8.5-4.el7                                            base                                         76 k
 checkpolicy                                          x86_64                            2.5-8.el7                                              base                                        295 k
 container-selinux                                    noarch                            2:2.119.2-1.911c772.el7_8                              extras                                       40 k
 containerd.io                                        x86_64                            1.4.11-3.1.el7                                         docker-ce-stable                             28 M
 docker-ce-cli                                        x86_64                            1:20.10.10-3.el7                                       docker-ce-stable                             29 M
 docker-ce-rootless-extras                            x86_64                            20.10.10-3.el7                                         docker-ce-stable                            8.0 M
 docker-scan-plugin                                   x86_64                            0.9.0-3.el7                                            docker-ce-stable                            3.7 M
 fuse-overlayfs                                       x86_64                            0.7.2-6.el7_8                                          extras                                       54 k
 fuse3-libs                                           x86_64                            3.6.1-4.el7                                            extras                                       82 k
 libcgroup                                            x86_64                            0.41-21.el7                                            base                                         66 k
 libsemanage-python                                   x86_64                            2.5-14.el7                                             base                                        113 k
 policycoreutils-python                               x86_64                            2.5-34.el7                                             base                                        457 k
 python-IPy                                           noarch                            0.75-6.el7                                             base                                         32 k
 setools-libs                                         x86_64                            3.3.8-4.el7                                            base                                        620 k
 slirp4netns                                          x86_64                            0.4.3-4.el7_8                                          extras                                       81 k

事务概要
=================================================================================================================================================================================================
安装  1 软件包 (+15 依赖软件包)

总下载量:94 M
安装大小:381 M
Downloading packages:
(1/16): container-selinux-2.119.2-1.911c772.el7_8.noarch.rpm                                                                                                              |  40 kB  00:00:00     
(2/16): audit-libs-python-2.8.5-4.el7.x86_64.rpm                                                                                                                          |  76 kB  00:00:00     
(3/16): checkpolicy-2.5-8.el7.x86_64.rpm                                                                                                                                  | 295 kB  00:00:00     
warning: /var/cache/yum/x86_64/7/docker-ce-stable/packages/docker-ce-20.10.10-3.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID 621e9f35: NOKEY         ] 6.0 MB/s |  49 MB  00:00:07 ETA 
docker-ce-20.10.10-3.el7.x86_64.rpm 的公钥尚未安装
(4/16): docker-ce-20.10.10-3.el7.x86_64.rpm                                                                                                                               |  23 MB  00:00:07     
(5/16): containerd.io-1.4.11-3.1.el7.x86_64.rpm                                                                                                                           |  28 MB  00:00:07     
(6/16): docker-ce-rootless-extras-20.10.10-3.el7.x86_64.rpm                                                                                                               | 8.0 MB  00:00:01     
(7/16): libcgroup-0.41-21.el7.x86_64.rpm                                                                                                                                  |  66 kB  00:00:00     
(8/16): fuse-overlayfs-0.7.2-6.el7_8.x86_64.rpm                                                                                                                           |  54 kB  00:00:00     
(9/16): libsemanage-python-2.5-14.el7.x86_64.rpm                                                                                                                          | 113 kB  00:00:00     
(10/16): python-IPy-0.75-6.el7.noarch.rpm                                                                                                                                 |  32 kB  00:00:00     
(11/16): fuse3-libs-3.6.1-4.el7.x86_64.rpm                                                                                                                                |  82 kB  00:00:00     
(12/16): docker-scan-plugin-0.9.0-3.el7.x86_64.rpm                                                                                                                        | 3.7 MB  00:00:01     
(13/16): slirp4netns-0.4.3-4.el7_8.x86_64.rpm                                                                                                                             |  81 kB  00:00:00     
(14/16): setools-libs-3.3.8-4.el7.x86_64.rpm                                                                                                                              | 620 kB  00:00:01     
(15/16): policycoreutils-python-2.5-34.el7.x86_64.rpm                                                                                                                     | 457 kB  00:00:01     
(16/16): docker-ce-cli-20.10.10-3.el7.x86_64.rpm                                                                                                                          |  29 MB  00:00:05     
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                                             7.4 MB/s |  94 MB  00:00:12     
从 https://download.docker.com/linux/centos/gpg 检索密钥
导入 GPG key 0x621E9F35:
 用户ID     : "Docker Release (CE rpm) <docker@docker.com>"
 指纹       : 060a 61c5 1b55 8a7f 742b 77aa c52f eb6b 621e 9f35
 来自       : https://download.docker.com/linux/centos/gpg
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : libcgroup-0.41-21.el7.x86_64                                                                                                                                                1/16 
  正在安装    : 1:docker-ce-cli-20.10.10-3.el7.x86_64                                                                                                                                       2/16 
  正在安装    : docker-scan-plugin-0.9.0-3.el7.x86_64                                                                                                                                       3/16 
  正在安装    : setools-libs-3.3.8-4.el7.x86_64                                                                                                                                             4/16 
  正在安装    : libsemanage-python-2.5-14.el7.x86_64                                                                                                                                        5/16 
  正在安装    : fuse3-libs-3.6.1-4.el7.x86_64                                                                                                                                               6/16 
  正在安装    : fuse-overlayfs-0.7.2-6.el7_8.x86_64                                                                                                                                         7/16 
  正在安装    : checkpolicy-2.5-8.el7.x86_64                                                                                                                                                8/16 
  正在安装    : python-IPy-0.75-6.el7.noarch                                                                                                                                                9/16 
  正在安装    : slirp4netns-0.4.3-4.el7_8.x86_64                                                                                                                                           10/16 
  正在安装    : audit-libs-python-2.8.5-4.el7.x86_64                                                                                                                                       11/16 
  正在安装    : policycoreutils-python-2.5-34.el7.x86_64                                                                                                                                   12/16 
  正在安装    : 2:container-selinux-2.119.2-1.911c772.el7_8.noarch                                                                                                                         13/16 
  正在安装    : containerd.io-1.4.11-3.1.el7.x86_64                                                                                                                                        14/16 
  正在安装    : 3:docker-ce-20.10.10-3.el7.x86_64                                                                                                                                          15/16 
  正在安装    : docker-ce-rootless-extras-20.10.10-3.el7.x86_64                                                                                                                            16/16 
  验证中      : docker-ce-rootless-extras-20.10.10-3.el7.x86_64                                                                                                                             1/16 
  验证中      : docker-scan-plugin-0.9.0-3.el7.x86_64                                                                                                                                       2/16 
  验证中      : 3:docker-ce-20.10.10-3.el7.x86_64                                                                                                                                           3/16 
  验证中      : audit-libs-python-2.8.5-4.el7.x86_64                                                                                                                                        4/16 
  验证中      : fuse-overlayfs-0.7.2-6.el7_8.x86_64                                                                                                                                         5/16 
  验证中      : containerd.io-1.4.11-3.1.el7.x86_64                                                                                                                                         6/16 
  验证中      : slirp4netns-0.4.3-4.el7_8.x86_64                                                                                                                                            7/16 
  验证中      : 2:container-selinux-2.119.2-1.911c772.el7_8.noarch                                                                                                                          8/16 
  验证中      : python-IPy-0.75-6.el7.noarch                                                                                                                                                9/16 
  验证中      : checkpolicy-2.5-8.el7.x86_64                                                                                                                                               10/16 
  验证中      : policycoreutils-python-2.5-34.el7.x86_64                                                                                                                                   11/16 
  验证中      : fuse3-libs-3.6.1-4.el7.x86_64                                                                                                                                              12/16 
  验证中      : libsemanage-python-2.5-14.el7.x86_64                                                                                                                                       13/16 
  验证中      : 1:docker-ce-cli-20.10.10-3.el7.x86_64                                                                                                                                      14/16 
  验证中      : setools-libs-3.3.8-4.el7.x86_64                                                                                                                                            15/16 
  验证中      : libcgroup-0.41-21.el7.x86_64                                                                                                                                               16/16 

已安装:
  docker-ce.x86_64 3:20.10.10-3.el7                                                                                                                                                              

作为依赖被安装:
  audit-libs-python.x86_64 0:2.8.5-4.el7   checkpolicy.x86_64 0:2.5-8.el7                      container-selinux.noarch 2:2.119.2-1.911c772.el7_8   containerd.io.x86_64 0:1.4.11-3.1.el7       
  docker-ce-cli.x86_64 1:20.10.10-3.el7    docker-ce-rootless-extras.x86_64 0:20.10.10-3.el7   docker-scan-plugin.x86_64 0:0.9.0-3.el7              fuse-overlayfs.x86_64 0:0.7.2-6.el7_8       
  fuse3-libs.x86_64 0:3.6.1-4.el7          libcgroup.x86_64 0:0.41-21.el7                      libsemanage-python.x86_64 0:2.5-14.el7               policycoreutils-python.x86_64 0:2.5-34.el7  
  python-IPy.noarch 0:0.75-6.el7           setools-libs.x86_64 0:3.3.8-4.el7                   slirp4netns.x86_64 0:0.4.3-4.el7_8                  

完毕!
[root@node-k8s-01 yum.repos.d]# systemctl start docker && systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@node-k8s-01 yum.repos.d]# cat /etc/docker/daemon.json
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2",
  "storage-opts": [
    "overlay2.override_kernel_check=true"
  ]
}
[root@node-k8s-01 yum.repos.d]# systemctl restart docker

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值