最近用docker部署網頁,但是i遇到一個問題,如下:當正常部署,也就是沒用docker的時候,nginx的site-enabled下的配置文件配置是如下server { charset utf-8; listen 80; server_name windystreet.cn;
location /static { alias /var/www/static;
} location / { proxy_set_header Host $host; proxy_pass http://unix:/tmp/windystreet.cn.socket;
}
}當使用docker部署的時候,看來網上的教程,我應該需要把配置文件更改,也僅僅更改了server_name,如下server { charset utf-8; listen 80; server_name localhost;
location /static { alias /var/www/static;
} location / { proxy_set_header Host $host; proxy_pass http://unix:/tmp/windystreet.cn.socket;
}
}但是當我運行docker run -it -p 80:80 xxx(容器id) /bin/bash打開網頁的時候,卻無法加載靜態文件?怎么才可以代理到?
- 2 回答
- 0 關注
- 998 瀏覽
添加回答
舉報
0/150
提交
取消