【发布时间】:2020-08-21 16:40:10
【问题描述】:
我已经使用 minikube start --driver=kvm2 创建了一个简单的 kubernetes 集群和 minikube,然后使用 minikube ssh ssh 进入 VM。
我在 minikube VM 和一些 pod 之间使用卷挂载,以便我可以共享一个大型数据集。但是,我需要安装 python 来下载这个数据集(到 VM 上)。通常我会使用apt-get 来安装python,但VM 没有安装它。我也无法使用dpkg 安装apt-get,因为dpkg 也不存在。
uname -r 的输出为4.19.114,cat /etc/os-release 的输出为:
NAME=Buildroot
VERSION=2019.02.11
ID=buildroot
VERSION_ID=2019.02.11
PRETTY_NAME="Buildroot 2019.02.11"
有人知道我如何在 VM 中安装包管理器吗?
【问题讨论】:
-
您是否尝试将包含这些文件的本地目录挂载到 minikube 中(使用
minikube mount)? -
我过去曾尝试过,但它不适用于大型数据集。正如 minikube 网站所说的 9P Mounts,它们不能很好地处理大量文件。我最终切换到
virtualbox作为我的驱动程序,它将/home文件夹安装到VM 内的/hosthome。 -
@LukeThistlethwaite 你有没有想过如何在 VM 中获取包管理器?