在哪里配置 lxd 容器?

在哪里配置 lxd 容器?

我安装了 LXD 并创建了一些容器,在阅读有关各种配置的信息时(特别是关于如何以 root 身份运行非特权容器),我看到各个页面引用的配置文件是

  • 多种的 (/etc/lxc/default.conf/var/lib/lxc/<container>/default, ...)
  • 并且大部分在 mu Ubuntu 15.10 上不存在。

lxc例如,看起来命令是实际要走的路

# lxc profile show test1
name: test1
config: {}
description: ""
devices:
  eth0:
    name: eth0
    nictype: bridged
    parent: br2
    type: nic

我不明白这种信息

附加到 [上面提到的配置文件之一]

lxc.id_map = u 0 100000 65536
lxc.id_map = g 0 100000 65536

适合该lxc命令(如果有的话):

  • lxc profile edit test1我应该通过 - 在这种情况下(以上面的例子为例)lxc.id_map = u 0 100000 65536来编辑配置吗?
  • 或者使用类似于lxc config set test1 raw.lxc 'lxc.id_map = u 0 100000 65536'?(测试时,执行后它不会出现在配置文件中)
  • 或者是其他东西?

相关内容