Minikube-重新启动后文件消失

时间:2019-08-20 00:11:02

标签: minikube

我使用的是minikube版本0.28.0,并且在minikube重新启动后文件没有保留。

我注意到重新启动后数据库数据消失后遇到了问题(即使Pod,pvpvc都说它们已经用了好几天了)。我使用minikube ssh创建了一些文件,并注意到这些文件也消失了。

FWIW-我跑了minikube addons list来确认default-storageclass已启用

我应该使用minikube --mount将数据挂载到开发计算机的磁盘上吗?我该如何保存豆荚的数据?

1 个答案:

答案 0 :(得分:2)

这在Persistent Volumes上有解释。

  

minikube支持开箱即用类型hostPath的{​​{3}}。这些PersistentVolumes映射到正在运行的Minikube实例(通常是VM,除非使用--vm-driver=none)内的目录。

     

...

     

minikube配置为持久存储在以下目录下的文件,这些目录是在Minikube VM中创建的(如果在裸机上运行,​​则在本地主机上)。重新启动时,您可能会丢失其他目录中的数据。

     
      
  • /data
  •   
  • /var/lib/minikube
  •   
  • /var/lib/docker
  •   
  • /tmp/hostpath_pv
  •   
  • /tmp/hostpath-provisioner
  •   

关于安装,请阅读Minikube文档PersistentVolumes

  

要使用mount子命令将目录从主机安装到来宾,

minikube mount <source directory>:<target directory>
     

例如,这将挂载您的主目录以在minikube VM中显示为/ host:

minikube mount $HOME:/host