docker postgres 在启动时给我错误:无法写入锁定文件“postmaster.pid”:设备上没有剩余空间

问题描述 投票:0回答:1

嗯,我在 Windows docker 中有一个 postgre。加载超过 200GB 的数据,现在启动时出现错误“无法写入锁定文件“postmaster.pid”:设备上没有剩余空间”。 500GB 可用磁盘空间。 我的 docker 引擎文件是:

{
  "builder": {
    "cpu": "2",
    "gc": {
      "defaultKeepStorage": "40GB",
      "enabled": true
    },
    "memory": "8g"
  },
  "debug": true,
  "experimental": true,
  "features": {
    "buildkit": true
  },
  "insecure-registries": [
    "192.168.0.50:5000",    
  ],
  "registry-mirrors": []
}

有什么想法吗?

我改变了

"defaultKeepStorage": "40GB",
"defaultKeepStorage": "500GB",

postgresql docker window
1个回答
0
投票

最后,我按照此链接中指示的步骤解决了这个问题 https://verschaffelt.be/increase-maximum-size-of-docker-volume-on-windows/

© www.soinside.com 2019 - 2024. All rights reserved.