Windows版Docker中的Minikube与Kubernetes
我在本地使用Kubernetes开发的大多数教程都使用Minikube。在适用于Windows的Edge的最新Edge版本中,您还可以启用Kubernetes。我试图了解两者之间的区别以及应该使用的区别。
- Minikube允许您选择所需的Kubernetes版本,Docker for Windows可以做到吗?我没有配置它的方法。
- Minikube具有CLI命令以启用仪表板,堆,入口和其他插件。我不知道为什么,因为我的理解是这些只是在执行
kubectl apply -f http://...
。 - 借助Minikube,我可以通过a
minikube ip
来获取用于入口的群集IP地址,如何使用Docker for Windows来做到这一点? - 还有什么我需要关注的。
回答:
我觉得您已基本了解该领域,并且大多数已经对您的问题有了答案。您可能会发现Docker for Mac与Docker
Toolbox有了丰富的读物,即使它与Mac等效而不是Windows以及将Docker打包为VM而不是Kubernetes也有关。
实际上,您对Docker Edge桌面发行版发布的特定版本的Kubernetes感到困惑。
在问题中得到回答。
我相信NodePort类型的服务会在您主机的IP地址上发布;没有像Docker Toolbox一样的中间VM地址。
Docker Toolbox和minikube始终使用带有现成虚拟机管理程序的功能完善的虚拟机。如果可用,Docker桌面应用程序可能会使用轻量级的虚拟化引擎。
Kubernetes可能涉及一些重要的背景工作。如果您正在使用Kubernetes-in-Docker,则很难“关闭” Kubernetes,并且仍然可以使用Docker。但是,如果您有单独的minikube VM,则可以停止它。
以上是 Windows版Docker中的Minikube与Kubernetes 的全部内容, 来源链接: utcz.com/qa/403280.html