我正在尝试将我的本地机器目录挂载到Minikube,以便我可以将容器化的应用程序数据存储到本地目录。我正在运行以下命令进行挂载:
minikube mount /Users/shubhamgupta/learning/k8-MERN-App/microservices/node-posts/:/node-posts
但我得到以下错误:
由于IF_HOST_IP而退出:从VM中获取要使用的主机IP地址时出错:RoutableHostIPFromInside目前只在linux上实现
我正在尝试将我的本地机器目录挂载到Minikube,以便我可以将容器化的应用程序数据存储到本地目录。我正在运行以下命令进行挂载:
minikube mount /Users/shubhamgupta/learning/k8-MERN-App/microservices/node-posts/:/node-posts
但我得到以下错误:
由于IF_HOST_IP而退出:从VM中获取要使用的主机IP地址时出错:RoutableHostIPFromInside目前只在linux上实现
1条答案
按热度按时间xriantvc1#
该方法仅适用于Linux系统,而不是MacOS。您可以使用minikube ssh访问VM并通过minikube mount命令手动创建挂载。此外,您还可以使用Kubernetes hostPath卷,因为它会将节点FS中的目录或文件挂载到您的pod中。附件是文档,可以帮助您的用例。[1][2]
[1]https://kubernetes.io/docs/concepts/storage/volumes/#hostpath
[2][https://kubernetes.io/docs/tasks/configure-pod-container/configure-volume-storage/](https://kubernetes.io/docs/tasks/configure-pod-container/configure-volume-storage/)