安装环境: win10企业版,系统关于虚拟化的设置都设置好了!
1.去docker官网下载dockerdesktop,需要登录才能下载,下载好后直接安装,没啥需要注意的,非常简单。如果系统虚拟化的相关设置不符合,按照安装提示操作即可。
2.更改docker镜像源为阿里云的源,操作网址为 https://cr.console.aliyun.com/cn-hongkong/instances/mirrors 。需要登陆才能获得源的地址,使用支付宝扫码就可以登录。登录后阿里云网站上也有详细的操作步骤。如下图:
我自己设置的Docker界面截图如下:
完成后,Docker的设置就完成了。
可以看到上图Docker Desktop➡Settings➡Kubernetes有k8s的设置,如果是国际网络,直接勾选第一项Enable Kubernetes然后点击Apply等待就可以启动Kubernetes了,但国内网这样做是不行的。
国内网络启用Kubernetes方法如下:
https://github.com/AliyunContainerService/k8s-for-docker-desktop
如果github访问不了,也可以访问码云上fork的项目:
https://gitee.com/yangke02/k8s-for-docker-desktop
简单来说,就是下载上面的zip文件解压后,在powershell中执行.\load_images.ps1,等待安装完成后,退出Docker Desktop,删除c盘用户目录下/.kube/config文件,然后再运行Docker Desktop,等待一会儿观察上图Kubernetes是不是已经运行起来了。