K8s入门:Docker,kubectl,Kind的安装

这篇博客详细记录了K8s入门过程,包括如何在虚拟机环境下关闭Hyper-V,系统内核隔离设置,以及安装Docker的曲折经历。在遇到阿里云服务器下载Docker失败的问题后,通过修改命令地址成功下载。最后,通过手动下载并上传到虚拟机完成了kind的安装。
摘要由CSDN通过智能技术生成

安装Kind:使用K8s

 

开启虚拟机

 

关闭Hyper-V

系统设置中搜索“内核隔离”,将其关闭

基于虚拟化的安全设置为“已禁用”

 

失败!(依然无法启动虚拟机)

重连 - 使用 阿里云服务器

报错没有文件

打开连接:Index of /docker-ce/linux/centos/:发现是没有相关文件链接

修改命令地址:

wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum/repos.d/docker-ce.repo

成功!

安装docker

 

需要依赖,各种解决方案尝试都不行

失败!

怀疑是系统原因(不是mac系统、不能用阿里云服务器、···),还是要用本地虚拟机

于是决定重装本地vm workstation===》

经过两次安装失败,终于找到正确的 vm workstation15 安装包及注册码。


 

本地kind安装日志:

docker安装,kubectl安装

[root@localhost ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.repo
--2020-02-19 18:26:54--  https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
mirrors.aliyun.com (mirrors.aliyun.com)... 119.96.207.98, 119.96.207.99, 116.211.224.241, ...
100%[======================================>] 2,640       --.-K/s 鐢ㄦ椂 0s      

2020-02-19 18:26:54 (627 MB/s) - 宸蹭繚瀛?鈥?etc/yum.repos.d/docker-ce.repo鈥?[2640/2640])

[root@localhost ~]# yum install -y docker-ce-18.06.1.ce-3.el7
已加载插件:fastestmirror
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration
base                                                                                    | 3.6 kB  00:00:00     
docker-ce-stable                                                                        | 3.5 kB  00:00:00     
extras                                                                                  | 2.9 kB  00:00:00     
google                                                                                  | 1.3 kB  00:00:00     
updates                                                                                 | 2.9 kB  00:00:00     
(1/7): docker-ce-stable/x86_64/updateinfo                                               |   55 B  00:00:00     
(2/7): base/7/x86_64/group_gz                                                           | 165 kB  00:00:00     
(3/7): docker-ce-stable/x86_64/primary_db                                               |  38 kB  00:00:00     
(4/7): extras/7/x86_64/primary_db                                                       | 159 kB  00:00:00     
(5/7): base/7/x86_64/primary_db                                                         | 6.0 MB  00:00:01     
(6/7): google/primary                                                                   | 1.7 kB  00:00:00     
(7/7): updates/7/x86_64/primary_db                                                      | 6.7 MB  00:00:03     
Determining fastest mirrors
 * base: mirrors.cn99.com
 * extras: mirrors.cn99.com
 * updates: mirrors.163.com
google                                                                                                     3/3
正在解决依赖关系
--> 正在检查事务
---> 软件包 docker-ce.x86_64.0.18.06.1.ce-3.el7 将被 安装
--> 正在处理依赖关系 container-selinux >= 2.9,它被软件包 docker-ce-18.06.1.ce-3.el7.x86_64 需要
--> 正在处理依赖关系 libcgroup,它被软件包 docker-ce-18.06.1.ce-3.el7.x86_64 需要
--> 正在检查事务
---> 软件包 container-selinux.noarch.2.2.107-3.el7 将被 安装
--> 正在处理依赖关系 selinux-policy-targeted >= 3.13.1-216.el7,它被软件包 2:container-selinux-2.107-3.el7.noarch 需要
--> 正在处理依赖关系 selinux-policy-base >= 3.13.1-216.el7,它被软件包 2:container-selinux-2.107-3.el7.noarch 需要
--> 正在处理依赖关系 selinux-policy >= 3.13.1-216.el7,它被软件包 2:container-selinux-2.107-3.el7.noarch 需要
--> 正在处理依赖关系 policycoreutils-python,它被软件包 2:container-selinux-2.107-3.el7.noarch 需要
---> 软件包 libcgroup.x86_64.0.0.41-21.el7 将被 安装
--> 正在检查事务
---> 软件包 policycoreutils-python.x86_64.0.2.5-33.el7 将被 安装
--> 正在处理依赖关系 policycoreutils = 2.5-33.el7,它被软件包 policycoreutils-python-2.5-33.el7.x86_64 需要
--> 正在处理依赖关系 setools-libs >= 3.3.8-4,它被软件包 policycoreutils-python-2.5-33.el7.x86_64 需要
--> 正在处理依赖关系 libsemanage-python >= 2.5-14,它被软件包 policycoreutils-python-2.5-33.el7.x86_64 需要
--> 正在处理依赖关系 audit-libs-python >= 2.1.3-4,它被软件包 policycoreutils-python-2.5-33.el7.x86_64 需要
--> 正在处理依赖关系 python-
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值