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
相關文章
相關標籤/搜索