因为在 Discourse 中,这些文件归 root (或者父目录是?) 所有。
也许 Ubuntu 默认设置了。 我不知道 Ubuntu 有什么不同。
你可以尝试将 /var/discourse/shared 设置为全局可写,看看是否有效?或者看看在没有 ``–privileged` 的情况下是否有效?
Ubuntu 是推荐的,而 Debian 在容器内部 (现在 CDCK 可能也使用它作为主机操作系统?)。Fedora 有很多 Ubuntu 没有的锁定设置。如果你想了解,你很可能需要自己摸索,尽管我记得这里至少有一个人经常喜欢 Fedora CentOS (它比 Ubuntu 更接近 Fedora!)。这可能有一些线索: MKJ's Opinionated Discourse Deployment Configuration