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

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

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

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

下载后双击安装

重启windows后,继续安装

接受服务继续安装

解决碰到的Docker Engine stopped

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

重启后报"wsl kernerl version too low"

wsl --update

启动Docker

Docker 下启用Kubenetes

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

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

访问Kubernetes Dashboard

通过 kubectl 来安装Kubernetes Dashboard 2.7

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

开启API Server访问代理 kubectl proxy

C:\Users\Administrator>kubectl proxy

Starting to serve on 127.0.0.1:8001

打开浏览器访问Kubernetes Dashboard

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

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

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

4.输入token,登录Kubernetes Dashboard
相关推荐
梦梦代码精4 小时前
连锁品牌数字化:从门店扩张到用户资产运营的技术底座
大数据·人工智能·低代码·docker·开源·代码规范
InfinitePlus7 小时前
Docker MySQL搭建一主一从
mysql·docker
坐吃山猪10 小时前
Docker07-MySQL
mysql·docker·容器
Wzx19801210 小时前
python沙箱和docker沙箱你选对了吗?
开发语言·python·docker
CodeDevMaster10 小时前
关于PaddleOCR-VL部署与使用说明
docker·llm
Kismet_nvi10 小时前
《Kubernetes Service 进阶、kube-proxy 与 Ingress 实战精要》
云原生·容器·kubernetes
for_ever_love__11 小时前
python基础语法学习: 数据容器
windows·python·学习
Ghost Face...12 小时前
龙芯Docker全流程:安装到离线迁移实战
java·docker·eureka
Crazy________12 小时前
Redis03:持久化存储,大key分析,主从复制及哨兵模式
数据库·redis·容器
Zhu75812 小时前
使用helm在k8s集群部署MySQL单实例,支持当前所有主版本的最新子版本
mysql·adb·kubernetes