我需要在嵌入式主板(ARM64)上运行LXC Ubuntu容器。我使用以下命令创建了一个ubuntu容器。 lxc-create -n ubuntu01 -t / usr / share / lxc / templates / lxc-ubuntu --lxcpath = var / lib / lxc。 但是当我执行上述命令时,它显示了一些错误,如下所示 错误:缺少'debootstrap'命令 lxc-create:lxccontainer.c:create_run_template:ubunt01的1290容器创建模板失败
必填信息: 内核版本:4.9.0 LXC版本:2.0.0
试图以非特权容器的身份执行,但是结果没有变化。在尝试执行之前,我已经在Linux机器上成功创建并执行了它。
答案 0 :(得分:1)
在大多数情况下,建议使用“下载”模板来创建容器,即:
lxc-create -t download -n ubuntu01 -- -d ubuntu -r eoan -a arm64
这将从lxc映像存储库下载一个预先创建的容器。如果以尝试的方式创建它,那么ubuntu模板将尝试从头开始创建一个新容器。因此,要完成该工作,您至少需要使用以下命令安装debootstrap:
apt-get install debootstrap