我似乎找不到在任何地方都写得很清楚的答案。
我在撰写文件中定义了一个命名卷,如下所示:
volumes:
myvolume:
driver_opts:
type: none
device: ./myvolume
o: bind
postgres会这样使用它:
db:
volumes:
- myvolume:/var/lib/postgresql/data
在源目录中有一个名为myvolume的目录。我想发生的事情是让postgres将其数据保存到此文件夹中。
除了postgres以外,码头工人命名卷如何将数据保存到这样的特定目录中?
如果我无法实现这一点,该如何访问postgres数据以进行备份等?