LXD 是基于镜像实现的,所有的 LXD 容器都是来自于镜像。容器镜像可以是一些纯净的 Linux 发行版的镜像,也可以由用户的容器生成并发布。LXD 安装时已经配置好了三个远程镜像服务器:
- “ubuntu”:提供稳定版的 Ubuntu 镜像
- “ubuntu-daily”:提供 Ubuntu 的每日构建镜像
- “images”: 社区维护的镜像服务器,提供一系列的其它 Linux 发布版,使用的是上游 LXC 的模板
- “tuna-images”:清华源
- 查看所有本地镜像
查看清华远程镜像lxc image list
下载镜像到本地lxc remote add tuna-images https://mirrors.tuna.tsinghua.edu.cn/lxc-images/ --protocol=simplestreams --publiclxc image list tuna-images:
镜像加载成容器lxc image copy <镜像站>:<镜像名> local:例:lxc image copy ubuntu:20.04 local:
容器发布成镜像lxc launch <image> <new container> -s <pool>
删除镜像lxc publish <container> --alias <image>
lxc image delete local:ubuntu-bionic
