1.0 KiB
1.0 KiB
Nginx 目录权限修正实施记录
修改内容
- 修正宿主机挂载目录
/volume1/webapp的遍历权限,允许容器内 Nginx worker 访问业务目录 - 修正宿主机挂载目录
/volume1/webapp/loan-pricing、/volume1/webapp/loan-pricing/frontend、/volume1/webapp/loan-pricing/frontend/dist的遍历权限 - 修正宿主机挂载目录
/volume1/webapp/env、/volume1/webapp/env/nginx、/volume1/webapp/env/nginx/html的遍历权限
原因说明
loan-pricing容器内 Nginx worker 进程以nobody运行- 宿主机挂载目录此前存在
d---------或缺少其他用户执行权限的情况 - 结果导致容器内访问
/home/webapp/loan-pricing/frontend/dist/index.html和/home/webapp/env/nginx/html/50x.html时出现Permission denied
验证结果
- 已执行
curl -I http://116.62.17.81:63311/,返回HTTP/1.1 200 OK - 已执行
curl http://116.62.17.81:63311/,成功返回首页 HTML - 已确认宿主机相关目录权限已调整为可供 Nginx worker 读取和遍历