Docker部署nginx配置server無效


問題:

docker修改了配置文件,但是配置不生效,無法訪問自己的項目

原因

根據教程,給配置文件添加server

為了添加項目、修改文件方便,我把nginx.conf和我自定存放項目的文件夾projects掛載到了容器外部,寫配置文件時,root理所當然的路徑寫成了容器外的路徑/docker-containers/nginx/projects/dist,改為相對路徑也不生效。應該修改為nginx容器里的路徑

server {
    listen          8189;   
    server_name     192.xxx.xx.xxx;  

    location / {
        root            /etc/nginx/projects/dist; # nginx容器內文件的位置
        index           index.html;
    }
# ... 略


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM