📌 📄 内容摘要:
antior 在 求助,docker部署postgres到底应该如何设置目录权限呀? 中发帖
rtrt,
我经常在NAS上部署一些服务,但是由于不是专业的运维甚至没学过计算机,通常情况下是bind mount volume到宿主机来进行数据持久化的。
大部分的服务,直接挂载即可,少部分的需要指定一下 user: 1000:1000甚至可能user: 0:0 ,就可以高枕无忧了。
但是直到遇到了postgres,就经常翻车:
首先,有可能挂载时候,宿主机还未建立目录。这时候用下面这行的挂载,/volume1/Docker/openproject/assets:/var/openproject/assets,但是系统自动建立的assets权限不对,不仅uid 1000的用户不能访问,看log还发现postgres会报权限问题。
然后我尝试user: 1000:1000甚至可能user: 0:0 ,有可能开始是好的,后面运行一天的时候会出问题。比如之前部署的openpr...
────────── 链接信息 ────────── 🔗 论坛链接: linux.do 📎 访问地址: https://linux.do/t/topic/1486322/1 ─────────────────────────────
📢 来源:LINUX DO