用docker使用不同的raid分区

我有一个Linux(Ubuntu)的机器,在SSD RAID上有一个分区,在硬盘RAID上有一个分区。 我想把我的docker集装箱与高stream量(如数据库)在SSD部分和其他容器在便宜的硬盘部分。 我在这里或其他方面找不到答案。 有没有可能?

Docker本身并不提供对每个容器的Docker存储的控制级别。

您可以使用devicemapper存储驱动程序,并为容器文件系统使用特定的raid逻辑卷。 无法在容器运行时间或通过某些策略在多个存储设备之间进行select。

Docker确实有卷 ,可以添加到容器和卷插件来为卷使用不同的存储后端。 这些可以在每个容器的基础上进行控制。

有一个LVM卷插件 。 您可以将SSD分配给lvm卷组,并从您想要额外写入性能的容器中安装数据卷。

另一个select是运行多个Docker守护进程,每个存储configuration一个,难以维护。