上周领导叫熟悉一下kubernetes 和docker  。

看完介绍不装一遍,真心难受。

然后开始爬文

https://www.jianshu.com/p/f1f94c6968f5  介绍Docker 和K8S的

https://blog.csdn.net/qq_34924407/article/details/82630205 这个介绍也更详细,先跳过。

 

开始进入安装阶段:

1.先装个Docker

https://www.runoob.com/docker/windows-docker-install.html

我的是win10,所以直接找win10部分的介绍:

1.先配置虚拟机:Hyper-V。

2.登录docker官网: https://www.docker.com/get-docker  ,需要注册才能下载。

点击 Download Desktop and Take a Tutorial,并下载 Windows 的版本

双击下载的 Docker for Windows Installer 安装文件,一路 Next,点击 Finish 完成安装。具体可看https://www.runoob.com/docker/windows-docker-install.html 里面有配图。

 

2.安装K8S,windows 下用minikube。

https://www.cnblogs.com/sanshengshui/p/11228985.html 虚拟交换机这部分可以看看

https://blog.csdn.net/Maggie_up/article/details/80738331 使用阿里修改的Minikube 。我这里用这个exe 直接提示无网络链接,放弃。

使用 Chocolatey 安装原版的。

1、使用管理员权限打开Windows PowerShell

输入命令:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

然后一路确认下一步即可

最后输入 choco -? 来确定是否安装成功。

2、使用管理员权限打开cmd 命令窗口

安装Minikube

输入:choco install minikube -y

确认时,输入Y.

3. 使用安装:

安装前,先配置虚拟机的网口对于使用Hyper-V环境的用户,首先应该打开Hyper-V管理器创建一个外部虚拟交换机,

 

 

之后

 minikube start --vm-driver="hyperv"    --hyperv-virtual-switch="MinikubeSwitch"  --memory=2048 --image-repository registry.aliyuncs.com/google_containers

 

--hyperv-virtual-switch="MinikubeSwitch" 指定虚拟交换机

--image-repository registry.aliyuncs.com/google_containers​​​​​​​ 国内网络问题,配置这个地址,解决镜像下载问题。

这个问题卡了我好几天,

1.使用S-S-R,全局,不行。

2.先把用到镜像拉取到本地或者自己的账号里面,好麻烦,最后放弃了。

https://blog.csdn.net/judyjie/article/details/85217617

https://blog.csdn.net/nklinsirui/article/details/80581286

https://blog.csdn.net/jinguangliu/article/details/82792617

这些都是本地化的方式。

最后来一张成果。

下一步开始学习使用。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐