如何在minikube虚拟机中安装Host文件夹

我有一个用例,我需要kubernetes下的Docker容器来访问hostPath。 我正在使用minikube,容器能够访问minikube VirtualBox VM中的文件夹。 但我不知道如何让它访问主机本身的文件夹。

我在主机上执行这些命令来创build/ opt / foo以便在VM中共享:

$ sudo touch /opt/foo/FOO $ ls /opt/foo FOO $ minikube mount -v 5 /opt/foo:/opt/foo Mounting /opt/foo into /opt/foo on the minikubeVM This daemon process needs to stay alive for the mount to still be accessible... ufs starting 

在另一个窗口中,我看着minikube虚拟机

 $ minikube ssh -- sudo ls -la /opt/foo total 0 drwxrwxr-x 2 root root 0 Jun 1 14:44 . drwxr-xr-x 5 root root 0 Jun 1 14:44 .. 

是否需要另一个步骤使该目录中的文件可访问?

仅供参考 – 用例是创build主机进程正在收获的文件的容器进程。 因此我不想使用nfs或PersistentVolumes。 主机是Centos7。 minikube版本:v0.19.0。