LXD
tip
- -> lxc/incus
- Apache 2.0
- community fork of Canonical's LXD
- lxc/lxd
- canonical/lxd
- AGPL-3.0, Go
- canonical 从 Linux Container community takeover, 修改 License 为 AGPLv3
- 对 LXC 的封装 - 管理容器运行
- 运行 daemon 暴露 rest 接口
- 支持 kvm
- 能管理 LXC 和 QEMU
- lxd package content
- images.linuxcontainers.org - Image server for LXC and LXD
- vs LXC
- 因为有了 daemon 因此更方便管理使用
- 使用 Go 实现
- lxc 命令包含了很多功能而不是之前
lxc-*
之类的命令 - lxd 安装后 150MB,lxc 安装后 15 MB
- 参考
- lxc/incus
- Apache 2.0
- community fork of Canonical's LXD
- lxc/incus
note
- lxd 的核心命令是 lxc
- 集成了之前
lxc-*
的功能 - 类似于 2.0
- 集成了之前
# 等同于 root 权限
usermod -a -G lxd $USER
# tuna 镜像
lxc remote add tuna-images https://mirrors.tuna.tsinghua.edu.cn/lxc-images/ --protocol=simplestreams --public
lxc image list tuna-images:
KVM in LXC/LXD
# /dev/kvm
lxc.cgroup.devices.allow = c 10:232 rwm
lxc config device add CONTAINER kvm unix-char path=/dev/kvm