Hyper-V下搭建K8S集群安装docker的方法步骤

 更新时间:2020年02月10日 14:39:24   作者:敦格  
这篇文章主要介绍了Hyper-V下搭建K8S集群安装docker的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

如果你安装了win10系统,想做k8s集群,win10自带的hyper-v也是一个很适合的虚拟机环境。在上一节中,我们安装了两台虚拟机,这一节,都安装上docker。

master: 192.168.137.2

node1:  192.168.137.3

root密码:123456

1. 使用ssh登录虚拟机

有了ssh,在win10 host中就可以直接连接虚拟机了

ssh root@192.168.137.2

2.关闭安全配置

vi /etc/selinux/config

3.关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

4.永久性禁用swap

swapoff -a
vi /etc/fstab

用#注释掉swap一行

5.安装最新版的docker

https://docs.docker.com/install/linux/docker-ce/centos/

 卸载旧版docker

sudo yum remove docker \
         docker-client \
         docker-client-latest \
         docker-common \
         docker-latest \
         docker-latest-logrotate \
         docker-logrotate \
         docker-engine

安装依赖包

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

配置docker仓库源

sudo yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo

安装docker

sudo yum install docker-ce docker-ce-cli containerd.io

让docker自启动

systemctl enable docker
systemctl start docker

查看是否安装成功

docker -v

6.配置阿里云镜像加速器和docker的cgroupdriver类型cgroupdriver类型

设置为systemd是为了和k8s保持一致

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
 "registry-mirrors": ["https://pmp7i8xs.mirror.aliyuncs.com"],
 "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF

重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker

TBD: 配置好了两台虚拟机的docker,下一步我们就在两台虚拟机上安装k8s

 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持程序员之家。

相关文章

  • 如何在Hyper-V虚拟机上安装WSUS服务器技巧

    如何在Hyper-V虚拟机上安装WSUS服务器技巧

    本篇文章主要介绍了如何在Hyper-V虚拟机上安装WSUS服务器技巧,具有一定的参考价值,感兴趣的小伙伴们可以参考一下.
    2016-10-10
  • Hyper-V创建虚拟机示例图文教程

    Hyper-V创建虚拟机示例图文教程

    这篇文章主要介绍了Hyper-V创建虚拟机示例图文教程,需要的朋友可以参考下
    2016-07-07
  • Hyper-V导致虚拟机出现故障解决方法

    Hyper-V导致虚拟机出现故障解决方法

    这篇文章主要介绍了Hyper-V导致虚拟机出现故障解决方法,需要的朋友可以参考下
    2023-10-10
  • windows10下关闭Hyper-V服的几种方法

    windows10下关闭Hyper-V服的几种方法

    这篇文章主要介绍了windows10下关闭Hyper-V服的几种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • Hyper-V设置虚拟机固定Ip的方法步骤

    Hyper-V设置虚拟机固定Ip的方法步骤

    本文主要介绍了Hyper-V设置虚拟机固定Ip的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • hyper-v简介及安装使用(图文详解)

    hyper-v简介及安装使用(图文详解)

    这篇文章主要介绍了hyper-v简介及安装使用(图文详解),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2020-02-02
  • Hyper-V 虚拟机无法上网的解决方法小结

    Hyper-V 虚拟机无法上网的解决方法小结

    微软Hyper-V允许用户在单个物理服务器上创建虚拟机并执行和管理多个操作系统,但在某些情况下,新创建的虚拟机可能会像上面案例中描述的那样,无法访问互联网
    2023-10-10
  • Hyper-V 与 VMware比较哪个好用

    Hyper-V 与 VMware比较哪个好用

    对微软Hyper-V和VMware vSphere进行任何对比都需要考虑到大量的不同方面。本文通过目标客户方面,管理工具方面,内存环境方面和透明页面共享方面给大家对比Hyper-V 与 VMware哪个好用,一起看看吧
    2016-10-10
  • 详解实现hyper-v虚拟机克隆的方法

    详解实现hyper-v虚拟机克隆的方法

    Hyper-V角色管理器是windows server 2008 R2服务器管理器中的一个角色,在windows系统下,可以通过Hyper-V角色管理器对拥有Hyper-V角色管理器的服务器和Hyper-V Server 2008 R2系统的服务器进行简单的管理。
    2017-03-03
  • win2008 r2 hyper-v虚拟机的安装使用图文教程

    win2008 r2 hyper-v虚拟机的安装使用图文教程

    这篇文章主要介绍了win2008 r2 hyper-v虚拟机的安装使用图文教程,需要的朋友可以参考下
    2016-07-07

最新评论

?


http://www.vxiaotou.com