docker nginx 403 forbidden

docker 安装nginx以后,访问时候,页面提示403 forbidden,看到这些错误,一下认为文件权限没有赋权。html

立马执行chmod -R 777 xxxnginx

然并卵,仍是同样的显示。再次检查一下路径,都是正确的。不信邪呀,继续看。还有什么影响呢?docker

查看nginx容器的挂在目录spa

docker inspect [container id|name] | grep Mounts -A 20

果然发现了,录了静态文件映射,中止并删掉以前的容器,重启执行便可以解决。code

docker run --name nginx -d -p 80:80 -p 443:443 
-v /root/docker/nginx/conf/nginx.conf:/etc/nginx/nginx.conf 
-v /root/docker/nginx/conf.d:/etc/nginx/conf.d 
-v /root/docker/nginx/conf/cert/:/etc/nginx/cert/ 
-v /root/docker/nginx/logs:/var/log/nginx 
-v /root/docker/nginx/html:/usr/share/nginx/html 
-d nginx
相关文章
相关标签/搜索