Openshift 如何在minishift中设置VM的下载位置?
它将openshift下载到Openshift 如何在minishift中设置VM的下载位置?,openshift,openshift-origin,minishift,Openshift,Openshift Origin,Minishift,它将openshift下载到C:\Users\[user]\.minishift\machines文件夹中。如何将此位置更改为,例如,D:\My VMs\?在解释配置时,该设置没有太大帮助 微型换档版本:v1.15.1 平台:Windows 司机:Hyper-V 任何帮助都将不胜感激。似乎无法通过配置直接设置机器目录。它是相对于中的基目录设置的 默认情况下,该基本目录是用户主目录中的.minishift目录,例如Windows上的C:\Users\[user]\.minishift,但可以通
C:\Users\[user]\.minishift\machines
文件夹中。如何将此位置更改为,例如,D:\My VMs\
?在解释配置时,该设置没有太大帮助
- 微型换档版本:v1.15.1
- 平台:Windows
- 司机:Hyper-V
任何帮助都将不胜感激。似乎无法通过配置直接设置
机器
目录。它是相对于中的基目录设置的
默认情况下,该基本目录是用户主目录中的.minishift
目录,例如Windows上的C:\Users\[user]\.minishift
,但可以通过设置环境变量minishift\u home
来覆盖
如果未使用默认配置文件(默认为minishift
),则基本目录也可以是配置文件目录
然后将在$MINISHIFT\u HOME/profiles/myprofile/machines
下创建machines
目录,例如在Windows上C:\Users\[user]\.MINISHIFT\profiles\myprofile\machines
因此,您可以将MINISHIFT\u设置为HOME
并将.MINISHIFT
目录的全部内容(包括机器
)移动到其他地方,但看起来您不能单独移动机器
也许,您可以通过在
C:\Users\[user]之间创建一个\.minishift\machines
和D:\My VMs\
以防它对其他人有帮助,因此他们不需要测试使用符号链接的不同方式,也不需要在@codemonkey上进行扩展。很好的答案这就是我使用符号链接时所做的,因为我的C驱动器没有可用空间。我还使用hyper-v作为驱动程序。
注意:我的硬盘上的apps文件夹中确实安装了minishifft.exe
注意2:我确实必须在管理模式下运行命令提示符
C:\Users\[user]\.ministhift
文件夹中,我将“machines”文件夹移动到D:\Apps\ministhift-1.32.0-windows-amd64\
/J
开关的“目录连接”链接,例如C:\WINDOWS\system32>mklink/J C:\Users\[user]\.minishift\machines D:\Apps\minishift-1.32.0-WINDOWS-amd64\machines
minishift delete--clear cache
WARNING这将删除您可能拥有的任何以前的图像和主机李>
ministhift start
希望这个答案能帮助其他面临类似问题的人
+1用于符号链接建议。谢谢你的回复。另外:1)同时,我还从开发人员那里发现,调整MINISHIFT_HOME可能会产生副作用,并且不受官方支持2)您可以通过虚拟机监控程序将机器移动到不同的位置,但重新设置可能会很棘手
$ minishift profile list
- minishift Stopped
$ minishift profile myprofile
Profile 'myprofile' set as active profile.