如何调试 lxc-create 配置文件?

如何调试 lxc-create 配置文件?

我用来lxc-create -n Test -f t -t busybox在Archlinux上创建一个lxc容器,只是得到一个错误

创建容器测试时出错

没有其他的。

模板 lxc-busybox 来自 ArchLinux 的 lxc 包。我怎么知道我做错了什么?

答案1

  • lxc-update-config -c /path/to/config如果模板未生成当前lxcapi 关键字,可能有助于解决配置问题。
  • 为了更好地支持小型容器选项,请安装 Alpine Linuxlxc容器(busybox用于init
  • 使用预构建的download模板也会减少问题:

lxc-create -t download -n test

& 选择支持的发行版/版本/架构:

Distribution: 
alpine
Release: 
3.9
Architecture: 
amd64

Using image from local cache
Unpacking the rootfs

---
You just created an Alpinelinux 3.9 x86_64 (20190412_13:00) container.

[laptop /srv/lxc]# pacman -Ss lxc

community/lxc 1:3.1.0-1 [installed]
    Linux Containers

[laptop /srv/lxc]# du -h /srv/lxc/test | tail -n 1
9.5M    /srv/lxc/test

相关内容