window10轻松使用k8s

2024-04-14 04:52

本文主要是介绍window10轻松使用k8s,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Docker Desktop安装篇

1、win10安装

1、下载安装包

https://www.docker.com/products/docker-desktop/ 官网下载安装包

在这里插入图片描述

2、配置win10支持虚拟化

在这里插入图片描述

不勾选Hyper-V,容易出错

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3、安装WSL配置window支持linux

Windows Subsystem for Linux (WSL) 安装 Linux 子系统,类似vmware效率用起来还是比VMware要高

参考:https://www.cnblogs.com/lidabo/p/16614014.html

在这里插入图片描述

输入下面四条命令

wsl --install 
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --set-default-version 2

若提示 无法解析服务器的名称或地址解决方法 https://zhuanlan.zhihu.com/p/611662067

4、安装docker desktop

双击安装包即可

2、配置阿里云镜像加速

在这里插入图片描述

{"registry-mirrors": ["https://pn1nqbsb.mirror.aliyuncs.com"]
}

3、开启 k8s-for-docker-desktop使用

1、介绍

k8s-for-docker-desktop 是一个用于 Docker Desktop 的 Kubernetes 集成功能。它允许开发人员在他们的本地开发环境中快速、轻松地使用 Kubernetes。

以下是 k8s-for-docker-desktop 的一些主要特点和功能:

  1. Kubernetes 集成: k8s-for-docker-desktop 使得在本地开发环境中轻松使用 Kubernetes 成为可能。开发人员可以在他们的个人计算机上启动和管理 Kubernetes 集群,而无需依赖云服务或远程服务器。
  2. Docker Desktop 集成: 作为 Docker Desktop 的一部分,k8s-for-docker-desktop 提供了与 Docker Engine 紧密集成的 Kubernetes 功能。这简化了 Kubernetes 和 Docker 之间的交互,并允许开发人员在单个界面中管理他们的容器和 Kubernetes 集群。
  3. 本地开发环境: 通过在本地计算机上运行 Kubernetes,开发人员可以更快地进行应用程序开发和调试。他们可以使用与生产环境相同的 Kubernetes 部署,以确保开发和测试过程的一致性。
  4. 快速启动: k8s-for-docker-desktop 提供了快速启动 Kubernetes 集群的功能,几乎无需任何配置。开发人员可以通过简单的几个步骤在他们的本地计算机上启动一个完整的 Kubernetes 环境。

总的来说,k8s-for-docker-desktop 为开发人员提供了一个方便的工具,使他们能够在本地开发环境中快速、轻松地使用 Kubernetes,并与 Docker 容器技术紧密集成。

2、安装

参考官网安装即可,

https://github.com/AliyunContainerService/k8s-for-docker-desktop

其他博主:https://blog.csdn.net/HcJsJqJSSM/article/details/127826415?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171302232316800185831659%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=171302232316800185831659&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogsobaiduend~default-1-127826415-null-null.nonecase&utm_term=k8s%E5%8F%AF%E4%BB%A5%E5%9C%A8windows&spm=1018.2226.3001.4450

如果fail to start 进行reset

在这里插入图片描述

3、安装dashboard面板

Dashboard实际就是一个网页版的管理工具,可以查看和管理K8S集群,按官网安装即可

4、轻松地使用 Kubernetes

k8s-for-docker-desktop 是一个用于 Docker Desktop 的 Kubernetes 集成功能。它允许开发人员在他们的本地开发环境中快速、轻松地使用 Kubernetes。直接可以用powershell中使用k8s命令安装其他应用了。

r Desktop 的 Kubernetes 集成功能。它允许开发人员在他们的本地开发环境中快速、轻松地使用 Kubernetes。直接可以用powershell中使用k8s命令安装其他应用了。

在这里插入图片描述

这篇关于window10轻松使用k8s的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/902111

相关文章

使用Nginx配置文件服务器方式

《使用Nginx配置文件服务器方式》:本文主要介绍使用Nginx配置文件服务器方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 为什么选择 Nginx 作为文件服务器?2. 环境准备3. 配置 Nginx 文件服务器4. 将文件放入服务器目录5. 启动 N

使用nohup和--remove-source-files在后台运行rsync并记录日志方式

《使用nohup和--remove-source-files在后台运行rsync并记录日志方式》:本文主要介绍使用nohup和--remove-source-files在后台运行rsync并记录日... 目录一、什么是 --remove-source-files?二、示例命令三、命令详解1. nohup2.

Qt之QMessageBox的具体使用

《Qt之QMessageBox的具体使用》本文介绍Qt中QMessageBox类的使用,用于弹出提示、警告、错误等模态对话框,具有一定的参考价值,感兴趣的可以了解一下... 目录1.引言2.简单介绍3.常见函数4.按钮类型(QMessage::StandardButton)5.分步骤实现弹窗6.总结1.引言

Python使用Reflex构建现代Web应用的完全指南

《Python使用Reflex构建现代Web应用的完全指南》这篇文章为大家深入介绍了Reflex框架的设计理念,技术特性,项目结构,核心API,实际开发流程以及与其他框架的对比和部署建议,感兴趣的小伙... 目录什么是 ReFlex?为什么选择 Reflex?安装与环境配置构建你的第一个应用核心概念解析组件

Qt中Qfile类的使用

《Qt中Qfile类的使用》很多应用程序都具备操作文件的能力,包括对文件进行写入和读取,创建和删除文件,本文主要介绍了Qt中Qfile类的使用,具有一定的参考价值,感兴趣的可以了解一下... 目录1.引言2.QFile文件操作3.演示示例3.1实验一3.2实验二【演示 QFile 读写二进制文件的过程】4.

spring security 超详细使用教程及如何接入springboot、前后端分离

《springsecurity超详细使用教程及如何接入springboot、前后端分离》SpringSecurity是一个强大且可扩展的框架,用于保护Java应用程序,尤其是基于Spring的应用... 目录1、准备工作1.1 引入依赖1.2 用户认证的配置1.3 基本的配置1.4 常用配置2、加密1. 密

WinForms中主要控件的详细使用教程

《WinForms中主要控件的详细使用教程》WinForms(WindowsForms)是Microsoft提供的用于构建Windows桌面应用程序的框架,它提供了丰富的控件集合,可以满足各种UI设计... 目录一、基础控件1. Button (按钮)2. Label (标签)3. TextBox (文本框

使用Vue-ECharts实现数据可视化图表功能

《使用Vue-ECharts实现数据可视化图表功能》在前端开发中,经常会遇到需要展示数据可视化的需求,比如柱状图、折线图、饼图等,这类需求不仅要求我们准确地将数据呈现出来,还需要兼顾美观与交互体验,所... 目录前言为什么选择 vue-ECharts?1. 基于 ECharts,功能强大2. 更符合 Vue

如何合理使用Spring的事务方式

《如何合理使用Spring的事务方式》:本文主要介绍如何合理使用Spring的事务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、底层构造1.1.事务管理器1.2.事务定义信息1.3.事务状态1.4.联系1.2、特点1.3、原理2. Sprin

Vue中插槽slot的使用示例详解

《Vue中插槽slot的使用示例详解》:本文主要介绍Vue中插槽slot的使用示例详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录一、插槽是什么二、插槽分类2.1 匿名插槽2.2 具名插槽2.3 作用域插槽三、插槽的基本使用3.1 匿名插槽