我用来lxc-create -n Test -f t -t busybox
在Archlinux上创建一个lxc容器,只是得到一个错误
创建容器测试时出错
没有其他的。
模板 lxc-busybox 来自 ArchLinux 的 lxc 包。我怎么知道我做错了什么?
答案1
lxc-update-config -c /path/to/config
如果模板未生成当前lxc
api 关键字,可能有助于解决配置问题。- 为了更好地支持小型容器选项,请安装 Alpine Linux
lxc
容器(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