如何指定图片的存储池?

如何指定图片的存储池?

假设我配置了两个存储池。在第一个存储池上我想部署基于 Ubuntu 的容器,在另一个存储池上我想部署基于 Debian 的容器。

  1. images:从远程服务器(如或)复制图像时如何指定池ubuntu:
  2. 是否可以local:image copy命令中指定一个池?
  3. 如果系统上有多个池,LXD是什么local:?它如何知道在哪里安装映像?
  4. 如果我有多个具有不同驱动程序的池,LXD 是否仍会只将图像存储在一个特定池上的一个特定卷上?

我知道使用此命令 -lxc config set storage.images_volume POOLNAME/VOLUMENAME您可以指定保存图像的特定位置。但是,如果我想将特定图像保存到特定池怎么办?这可能吗?

或者我从根本上误解了 LXD 对镜像的作用?如果我理解正确,即使您使用一个命令创建容器,镜像也会被保存lxc init|launch <remote>:<image> <instance>。使用此命令,我可以指定使用不同池的磁盘设备的配置文件。但是,镜像将保存在哪里 - 在安装容器的池中还是在其他位置?如何控制这个过程?如果我想自己安装镜像并手动配置容器怎么办?

相关内容