Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard

到Docker 官网https://www.docker.com/

下载windows操作系统对应的docker软件安装

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第1张图片

Docker Desktop Installer-Win.exe 2023-09版本是4.23

下载后双击安装

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第2张图片

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第3张图片

重启windows后,继续安装

接受服务继续安装

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第4张图片

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第5张图片

解决碰到的Docker Engine stopped

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第6张图片

打开 控制面板》程序》启用或关闭Windows功能, 选中Hyper-V后点击确定,再确定重启电脑进行配置

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第7张图片

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第8张图片

重启后报“wsl kernerl version too low”

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第9张图片

wsl --update

 Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第10张图片

启动Docker 

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第11张图片

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第12张图片

Docker 下启用Kubenetes 

到 Docker 的设置页面,找到Kubenetes,选中Enable Kubenetes,单击Apply&restart

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第13张图片

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第14张图片

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第15张图片

当左下角出现 Kubenetes 的 logo,并逐步变为绿色,Kubenetes就运行起来了 

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第16张图片

 访问Kubernetes Dashboard

 通过 kubectl 来安装Kubernetes Dashboard 2.7

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第17张图片

开启API Server访问代理 kubectl proxy 

C:\Users\Administrator>kubectl proxy

Starting to serve on 127.0.0.1:8001

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第18张图片

打开浏览器访问Kubernetes Dashboard 

http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/ 

访问web界面,需要输入token才可以登录

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第19张图片
1.创建账号

kubectl create serviceaccount dashboard-admin -n kube-system

2. 赋予权限

kubectl create clusterrolebinding dashboard-admin --clusterrole=cluster-admin --serviceaccount=kube-system:dashboard-admin 

 3. 生成token

kubectl -n  kube-system create token dashboard-admin 

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第20张图片
4.输入token,登录Kubernetes Dashboard

Windows专业版的Docker下载、安装与启用Kubenetes、访问Kubernetes Dashboard_第21张图片

你可能感兴趣的:(Docker,Kubernetes,docker,kubernetes,Windows,容器)