1、下载安装指定版本DockerDesktop4。16。3下载地址:https:desktop。docker。comwinmainamd6496739Docker20Desktop20Installer。exe DockerDesktop4。16。3对应的k8s版本为Kubernetes:v1。25。4如下图: window环境对应k8s 2、国内访问githubusercontent需要在C:WindowsSystem32driversetchost中追加如下199。232。68。133raw。githubusercontent。com 3、安装Cygwin64Terminal允许在window环境下运行sh脚本,然后创建loadimages。sh脚本,内容如下:!binbashDockerDesktop:v4。16。3、Kubernetes:v1。25。4配置数组数据array(AB)array(registry。cnhangzhou。aliyuncs。comkubernetesv1254desktopkubernetes:kubernetesv1。25。4cniv1。1。1critoolsv1。25。0cridockerdv0。2。61debianhubproxy。docker。internal:5000dockerdesktopkubernetes:kubernetesv1。25。4cniv1。1。1critoolsv1。25。0cridockerdv0。2。61debianregistry。cnhangzhou。aliyuncs。comkubernetesv1254kubeapiserver:v1。25。4registry。k8s。iokubeapiserver:v1。25。4registry。cnhangzhou。aliyuncs。comkubernetesv1254kubecontrollermanager:v1。25。4registry。k8s。iokubecontrollermanager:v1。25。4registry。cnhangzhou。aliyuncs。comkubernetesv1254kubeproxy:v1。25。4registry。k8s。iokubeproxy:v1。25。4registry。cnhangzhou。aliyuncs。comkubernetesv1254kubescheduler:v1。25。4registry。k8s。iokubescheduler:v1。25。4registry。cnhangzhou。aliyuncs。comkubernetesv1254etcd:3。5。50registry。k8s。ioetcd:3。5。50registry。cnhangzhou。aliyuncs。comkubernetesv1254pause:3。8registry。k8s。iopause:3。8registry。cnhangzhou。aliyuncs。comkubernetesv1254coredns:v1。9。3registry。k8s。iocorednscoredns:v1。9。3registry。cnhangzhou。aliyuncs。comkubernetesv1254desktopvpnkitcontroller:v2。0dockerdesktopvpnkitcontroller:v2。0registry。cnhangzhou。aliyuncs。comkubernetesv1254desktopstorageprovisioner:v2。0dockerdesktopstorageprovisioner:v2。0)foritemin{array〔〕}doOLDIFSIFS保存当前shell默认的分割符,一会要恢复回去IFS将shell的分割符号改为,itemArr(item)分割符是,,hello,shell,split,test赋值给array就成了数组赋值IFSOLDIFS恢复shell默认分割符配置echo{itemArr〔0〕}{itemArr〔1〕}读取数据dockerpull{itemArr〔0〕}dockertag{itemArr〔0〕}{itemArr〔1〕}dockerrmi{itemArr〔0〕}done 然后去除Shell脚本的rsedisrloadimages。sh 在运行安装脚本。loadimages。sh PS:小编已经把window环境下的k8s需要的镜像提交国内镜像上,使用本脚本下载速度要快许多。也可自行搜索镜像下载 4、等docker镜像下载完后进入DockerDesktopSettingsKubernetes勾选EnableKubernetes然后点击ApplyRestart,等待如下图: 当左下角K8s图标变绿了说明安装成功,如下图: 5、打开Cygwin64Terminal输入如下验证版本是否安装成功kubectlversion 如下图: