openshift - minishift中如何设置下载虚拟机​​的位置?

标签 openshift openshift-origin minishift

它将 openshift 下载到 C:\Users\[user]\.minishift\machines 文件夹中。如何将此位置更改为 D:\My VMs\config set对于解释设置哪个配置不是很有帮助。

  • Minishift 版本:v1.15.1
  • 平台:Windows
  • 驱动程序:Hyper-V

如有任何帮助,我们将不胜感激。

最佳答案

machines目录好像不能直接通过config设置。它是相对于 instance_dirs.go 中的基目录设置的.

默认情况下,该基本目录是用户主目录中的 .minishift 目录,例如C:\Users\[user]\.minishift 在 Windows 上,但这可以通过设置环境变量 MINISHIFT_HOME 来覆盖。

如果您没有使用默认配置文件(默认为 minishift),基本目录也可以是配置文件目录。

$ minishift profile list
- minishift Stopped
$ minishift profile myprofile
Profile 'myprofile' set as active profile.

然后将在 $MINISHIFT_HOME/profiles/myprofile/machines 下创建 myprofilemachines 目录,例如在 Windows 上 C:\Users\[user]\.minishift\profiles\myprofile\machines

因此,您可以设置 MINISHIFT_HOME 并将 .minishift 目录的全部内容(包括 machines)移动到其他地方,但它不会看起来你可以单独移动机器

或许,您可以通过创建 symlink 在操作系统级别解决此问题在 C:\Users\[user]\.minishift\machinesD:\My VMs\ 之间。

关于openshift - minishift中如何设置下载虚拟机​​的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49869154/

相关文章:

kubernetes - openshift_logging_es_nodeselector在基础节点上安装EFK

Java + gRPC : Error: A JNI error has occurred

docker - 如何将 OpenFaaS 镜像推送到 Minishift/Openshift Docker 注册表?

eclipse - Openshift - ROOT.war 已部署但没有应用程序

openshift - 升级 Openshift 上现有的 Ghost 安装

php - OPENSHIFT PaaS 上的 CRON 作业

ruby-on-rails - 在 Openshift 上安装 Thinking Sphinx - Rails

image - openshift imagestream 不跟踪私有(private) docker 存储库

openshift-origin - 是否可以更改分配给 OpenShift Origin 中的齿轮的齿轮类型,例如增加内存和/或磁盘?

minishift - 执行 minishift start : connect: connection refused 时出错