将文件夹安装到Docker容器的根目录中可以吗

时间:2019-05-05 14:49:20

标签: docker nginx docker-compose webserver

我有一个docker网络服务器,我正在将./uploads/文件夹安装到/uploads/中,但是要使其正常工作,我必须要做

location ~ /uploads/ {
    root /;
}

Nginx说不要使用root /;,但是我不确定是否可以这样做,因为它实际上会转到/uploads/ Nginx wiki

这可以吗,或者我该怎么做才能正确且安全

1 个答案:

答案 0 :(得分:0)

如文档所述,将您的“ ./uploads”映射到“ / usr / share / www / uploads”,这样就不会有任何问题。并用新的位置替换/ uploads /并删除绝对不应该存在的“ root /”声明。