在win10 professional下安装docker desktop,让k8s在windows下跑
由于启动虚拟机费时,而且很耗费资源,所以决定尝试直接在win10下直接启动k8s,弄起来还是挺麻烦的,安装docker desktop,然后启动k8s,然后安装ingress,通过ingress访问,这一堆事情差不多花费了两天。遇到的坑有这些:除了启动cpu虚拟化特性和hyper-v,还需要安装.net框架,否则docker desktop启动不了。启动k8s,一定要修改docker deskto
·
由于启动虚拟机费时,而且很耗费资源,所以决定尝试直接在win10下直接启动k8s,弄起来还是挺麻烦的,安装docker desktop,然后启动k8s,然后安装ingress,通过ingress访问,这一堆事情差不多花费了两天。
遇到的坑有这些:
- 除了启动cpu虚拟化特性和hyper-v,还需要安装.net框架,否则docker desktop启动不了。
- 启动k8s,一定要修改docker desktop里面的docker images仓库成大陆可以访问的,否则长城不准你访问,你按照k8s会永远等下去。
- 最好是提前下载好k8s的image,https://juejin.im/post/6856407118669742094#heading-21,这篇文章还行
- 最好关闭ipv6,用域名来替代localhost,否则ingress老不通,service/ingress-nginx NodePort 10.99.215.138 <none> 80:30251/TCP,443:30457/TCP 52m,这个是service的端口,访问的话要加端口curl http://a.study.com:30251/apple
更多推荐
已为社区贡献15条内容
所有评论(0)