这是我最初的尝试。在 Docker 内部,我发现我的文件系统有点混乱,就像我之前发现的那样。在看到 /default/ 之前,它嵌套在 /uploads/uploads/uploads 中。不确定到底发生了什么,但我将内部的所有文件复制到我的镜像挂载中,并将挂载文件夹添加为卷。
在这里,情况与符号链接没有太大差别。文件权限确实造成了同样的问题。在理解文件实际上存储在 Docker 容器外部后,我认为符号链接可以是一个更简单的解决方案。
对于两者,我几乎肯定这是文件权限问题,但自定义 CDN 只需 Nginx 服务器块听起来比 Docker 卷简单得多,只要符号链接不起作用。