Docker compose 有没有办法选择docker中具有默认卷驱动器的命名卷的路径?

Docker compose 有没有办法选择docker中具有默认卷驱动器的命名卷的路径?,docker-compose,docker-volume,Docker Compose,Docker Volume,有没有办法选择docker中具有默认卷驱动器的命名卷的路径 我知道我可以在每个服务中绑定装载卷。我知道我可以在服务之外创建命名卷,并通过在每个服务中装载它们来共享它们。但是我找不到一种方法来获取我选择的路径上的数据(要共享),而不是docker的/var/lib/docker/volumes/ 有人试图在同一docker compose文件的两个不同容器中共享一个卷作为装载点,而该卷是您选择的位置吗?使用内置docker卷插件无法做到这一点。您需要安装第三方插件,如下所示 我担心唯一的办法就是

有没有办法选择docker中具有默认卷驱动器的命名卷的路径

我知道我可以在每个服务中绑定装载卷。我知道我可以在服务之外创建命名卷,并通过在每个服务中装载它们来共享它们。但是我找不到一种方法来获取我选择的路径上的数据(要共享),而不是docker的/var/lib/docker/volumes/


有人试图在同一docker compose文件的两个不同容器中共享一个卷作为装载点,而该卷是您选择的位置吗?

使用内置docker卷插件无法做到这一点。您需要安装第三方插件,如下所示


我担心唯一的办法就是安装第三方插件。谢谢你!
curl -fsSL https://raw.githubusercontent.com/CWSpear/local-persist/master/scripts/install.sh | sudo bash

docker volume create -d local-persist -o mountpoint=/data/images --name=images

docker run -d -v images:/path/to/images/on/one/ one
docker run -d -v images:/path/to/images/on/two/ two