如何在 linux 中的自定义目录中安装 minishift
How to install minishift in a customized directory in linux
尝试启动 minishift 时,它会自动更新主目录中的缓存。
/home/abc/.minishift/cache/.....
但是我希望 minishift 使用自定义目录而不是默认的主目录,因为我 运行 来自 space
是否可以通过在 ./minishift start 期间更改任何参数来实现
也尝试过 codeready 容器,但它会复制到默认主目录中..
FATA Failed to copy embedded 'crc_libvirt_4.5.1.crcbundle' from /opt/data/crc-linux-1.13.0-amd64/crc to /home/abc/.crc/cache/crc_libvirt_4.5.1.crcbundle: write /home/abc/.crc/cache/crc_libvirt_4.5.1.crcbundle: no space left on device
如前所述,您应该使用代码就绪容器 (CRC) 而不是 minishift。这是一个已知问题,正在此处进行跟踪:code-ready/crc/issues/817.
当前的解决方法似乎是在您希望的位置创建目录,然后创建指向 ~/.crc
:
的符号链接
mkdir -p /opt/crc
ln -s /opt/crc/ ~/.crc
我找到了这个问题的答案:
export MINISHIFT_HOME=/opt/softwares/
echo 'export MINISHIFT_HOME=/opt/softwares/' >> ~/.bashrc
这有助于解决将安装从主目录重定向到自定义目录的问题。
crc 安装也类似。
尝试启动 minishift 时,它会自动更新主目录中的缓存。
/home/abc/.minishift/cache/.....
但是我希望 minishift 使用自定义目录而不是默认的主目录,因为我 运行 来自 space
是否可以通过在 ./minishift start 期间更改任何参数来实现
也尝试过 codeready 容器,但它会复制到默认主目录中..
FATA Failed to copy embedded 'crc_libvirt_4.5.1.crcbundle' from /opt/data/crc-linux-1.13.0-amd64/crc to /home/abc/.crc/cache/crc_libvirt_4.5.1.crcbundle: write /home/abc/.crc/cache/crc_libvirt_4.5.1.crcbundle: no space left on device
如前所述,您应该使用代码就绪容器 (CRC) 而不是 minishift。这是一个已知问题,正在此处进行跟踪:code-ready/crc/issues/817.
当前的解决方法似乎是在您希望的位置创建目录,然后创建指向 ~/.crc
:
mkdir -p /opt/crc
ln -s /opt/crc/ ~/.crc
我找到了这个问题的答案:
export MINISHIFT_HOME=/opt/softwares/
echo 'export MINISHIFT_HOME=/opt/softwares/' >> ~/.bashrc
这有助于解决将安装从主目录重定向到自定义目录的问题。 crc 安装也类似。