假设我配置了两个存储池。在第一个存储池上我想部署基于 Ubuntu 的容器,在另一个存储池上我想部署基于 Debian 的容器。
images:
从远程服务器(如或)复制图像时如何指定池ubuntu:
?- 是否可以
local:
在image copy
命令中指定一个池? - 如果系统上有多个池,LXD是什么
local:
?它如何知道在哪里安装映像? - 如果我有多个具有不同驱动程序的池,LXD 是否仍会只将图像存储在一个特定池上的一个特定卷上?
我知道使用此命令 -lxc config set storage.images_volume POOLNAME/VOLUMENAME
您可以指定保存图像的特定位置。但是,如果我想将特定图像保存到特定池怎么办?这可能吗?
或者我从根本上误解了 LXD 对镜像的作用?如果我理解正确,即使您使用一个命令创建容器,镜像也会被保存lxc init|launch <remote>:<image> <instance>
。使用此命令,我可以指定使用不同池的磁盘设备的配置文件。但是,镜像将保存在哪里 - 在安装容器的池中还是在其他位置?如何控制这个过程?如果我想自己安装镜像并手动配置容器怎么办?