Docker命名卷存储

时间:2018-12-02 11:09:28

标签: postgresql docker

我似乎找不到在任何地方都写得很清楚的答案。

我在撰写文件中定义了一个命名卷,如下所示:

volumes:
  myvolume:
    driver_opts:
      type: none
      device: ./myvolume
      o: bind

postgres会这样使用它:

db:
    volumes:
      - myvolume:/var/lib/postgresql/data

在源目录中有一个名为myvolume的目录。我想发生的事情是让postgres将其数据保存到此文件夹中。

除了postgres以外,码头工人命名卷如何将数据保存到这样的特定目录中?

如果我无法实现这一点,该如何访问postgres数据以进行备份等?

0 个答案:

没有答案