如何在特定位置存储特定的指定泊坞窗卷而不更改默认值?

我想为我的一个容器创build一个命名的卷。

这个容器比我运行的其他容器需要更多的存储空间,所以我想把这个特定的容量存储在一个有很多空闲空间的磁盘上。

我仍然需要默认磁盘上的其他卷,只有一个命名卷应该放在另一个磁盘上。

我不想使用绑定挂载,因为它会使备份和迁移更复杂。

我能想到的唯一select是在创build容器后(容器停止时)手动移动该容器,并从其在/var/lib/docker/...中的原始位置创build一个符号链接到其他硬盘。 这是非常手动的,这让我觉得必须有一个更好的方法。

推荐的方法是什么?

使用本地卷驱动程序:

 docker volume create -d local -o type=none -oo=bind -o device=/host/path volname 

(从这个github评论 )