嗯,我在 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",
最后,我按照此链接中指示的步骤解决了这个问题 https://verschaffelt.be/increase-maximum-size-of-docker-volume-on-windows/