(二)从零开始搭建k8s集群 ——docker-ce安装

20 篇文章 41 订阅

前言

又是新的一天开始啦,继续我们的k8s集群搭建之旅吧。

虚拟机集群搭建完成后,建议大家保存一下镜像再开始我们后续的搭建过程,这样方便我们进行各种实验而不至于重新安装虚拟机,这一点非常重要。另外从本节开始,小编将使用虚拟机连接工具进行后续的操作,小编这里主要推介三款linux系统的连接工具,Xshell、SecureCRT、MobaXterm(号称全终端工具,Windows和linux系统都支持连接),本文以Xshell来演示后续的部署安装工作。

安装

  • 三台虚拟机已准备就绪,如下图。后续操作小编只以master主机演示,其它机器执行同样的操作。当然觉得麻烦的读者也可以直接在master主机上执行该过程,等所有操作执行完毕后,用上一篇的方式克隆俩台从虚拟机也是可以的。哈哈,跑的快总是没错的。

  •  配置主机名,可使用主机名进行访问

#配置主机名

hostnamectl set-hostname k8s-master

  • 配置hosts ,可实现主从通过主机名互相访问

#配置hosts

cat >> /etc/hosts << EOF
192.168.23.130 k8s-master
192.168.23.131 k8s-work01
192.168.23.132 k8s-work02
EOF

  • 关闭防火墙及禁止开机自启动

#配置防火墙

systemctl stop firewalld & systemctl disable firewalld

  •  关闭selinux(关闭selinux以允许容器访问宿主机的文件系统)

#关闭selinux

sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config && setenforce 0

  •  关闭swap分区(影响k8s内存性能)

#关闭swap分区

sed -i '/ swap / s/^/#/' /etc/fstab

swapoff -a

  • 更换yum源,这里更换为阿里云的镜像源,方便下载

#配置yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo 

 

  • 添加docker的仓库 ,这里我们选择阿里云的镜像源,别问我为什么,因为我快呀,哈哈。先安装一下yum的工具类yum-utils,否则执行第二个命令会报找不到命令的错误

#配置docker镜像源

yum -y install yum-utils

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

  • 安装docker容器

#安装docker,这里我们安装社区版的,别问我为什么,因为免费啊,哈哈。

yum install docker-ce -y

 #很不幸的是这里报了一个大大意想不到的错误,早就听说docker很皮,果不其然是遇到对手了。看我秀操作了,哈哈。

yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

#重新执行一下上一步,生活是不是瞬间美好了,哈哈。

yum install docker-ce -y

 #这样我们的docker容器就安装好了,最后在验证一下安装结果,能出现这步就代表我们的docker容器安装好了。

#最后一步,启动一下我们的docker容器并设置为开机自启动

systemctl start docker & systemctl enable docker

#验证一下docker的容器状态

systemctl status docker

 后续

ok,又到了该说再见的时候了,每次写到这里都不知道该说些什么,码字真的不易,您的关注和一个小小的点赞就是我继续写下去的动力。以上就是k8s集群docker的安装部分,到这里我们基础的部分基本已经搭建完毕,下一章节,就开始我们的重头戏k8s集群组件的搭建。欢迎关注,欢迎指正,我们下期见。

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

厉害哥哥吖

您的支持是我创作下去的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值