【问题标题】:Most performant storage for very large postgres data directory on Docker for Mac?Docker for Mac 上非常大的 postgres 数据目录的最高性能存储?
【发布时间】:2018-02-23 15:18:29
【问题描述】:

我正在探索将 Docker for Mac 用于我的本地开发环境。大多数事情都很清楚,但我想知道存储我的 Postgres 数据目录的最佳方法是什么。我的公司在开发中使用我们非常大的生产数据库的完整快照,因此增加了一些限制。在这种情况下,“最佳”粗略地翻译为性能最高的东西。

目前我正在使用绑定挂载,因此数据目录位于我的主机上。这工作正常。容器存储显然是行不通的。卷似乎是一个潜在的好选择,但使用local 卷类型会导致Docker.qcow2 文件填满时空间不足。我知道还有许多其他卷驱动程序,但不清楚它们是否特别适合这个用例,或者我是否应该坚持使用绑定安装。

【问题讨论】:

    标签: docker docker-for-mac


    【解决方案1】:

    我认为性能最高的是主机上的挂载,因为它是本地的和本机的。据我所知,其他驱动程序通常使用远程(性能较差)存储。

    对于开发,请保留绑定挂载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多