为什么要更改NGINX文件位置?

我所看到的几乎每个configurationNGINX(主要是Docker)的人都会更改默认的文件和文件夹位置。 除了个人喜好之外,有人可以想出一个合理的理由吗(例如:转移到行业认可的地点)?

我所看到的两个示例更改是…

1. HTML位置(根)
HTML根目录正在被replace…

/use/share/nginx/html/ 

… 至 …

 RUN mkdir /srv/www COPY static-content /srv/www 

2.logging位置
常见的日志位置从…

 /var/log/nginx/ /var/log/nginx/error.log /var/log/nginx/access.log 

… 至 …

 RUN mkdir /etc/nginx/logs \ && touch /etc/nginx/logs/static.log \ && touch /etc/nginx/logs/error.log \ && touch /etc/nginx/logs/access.log 

我当然不是精通Docker的专家,也不是Linux文件系统。 我只是好奇,如果这样做有一些好处…再次,除了个人喜好。

部分答案:用于类UNIX操作系统的“ 文件系统层次结构标准 ”建议系统提供的数据位于/srv

为什么有人会把日志文件移动到/etc ,为了安全起见,为了安全起见,我们经常建议将其挂载为只读,我不明白。 希望别人能够对此有所了解!