是否可以在启动 minikube 时挂载多个卷?

Is it possible to mount multiple volumes when starting minikube?

我试过了但没用:

minikube start --vm-driver=hyperkit --memory 8192 --mount \
               --mount-string /home/user/app1:/minikube-host/app1 \
               --mount-string /home/user/app2:/minikube-host/app2

但只安装了 /home/user/app2

启动 minikube 后,您可以 运行 多个 mount 命令装载不同的文件夹:

minikube mount /home/user/app1:/minikube-host/app1
minikube mount /home/user/app2:/minikube-host/app2

这将在 minikube 中挂载多个文件夹。

暂时没有办法。即使使用 "minikube mount" 你也需要 运行 在单独的终端中执行每个命令,这是完全不可用的

在您的案例中,启动时不需要多个卷。

此外,启动后的 minikube 挂载需要一个处于 运行 状态(始终打开)的终端。

您可以挂载 /home/user -> /minikube-host/home/user 内的所有文件夹都将位于 /minikube-host 的 VM 内。

  • /home/user/app1 将在 VM 中作为 /minikube-host/app1
  • /home/user/app2 将在 VM 中可用 /minikube-host/app2

    minikube 启动 --vm-driver=hyperkit --memory 8192 --mount \ --mount-string/home/user:/minikube-host

希望对您有所帮助!