django部署nginx报错failed (2: No such file or directory) in /etc/nginx/nginx.conf:15
0. 完整报错信息nginx: [emerg] open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /etc/nginx/nginx.conf:151. 报错环境docker部署nginx时,目录挂载出错原出错的docker语句docker run -id --name=nginx -p 80:80 -p
·
0. 完整报错信息
- nginx: [emerg] open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /etc/nginx/nginx.conf:15
1. 报错环境
- docker部署nginx时,目录挂载出错
- 原出错的docker语句
- docker run -id --name=nginx -p 80:80 -p 443:443 -v /opt/docker/nginx/cert:/etc/nginx nginx
2. 报错原因
- 宿主机的空文件夹挂载到容器的nginx的文件夹上,把容器中原有的文件给覆盖成空了,所以才报错
3. 解决办法
- docker run -id --name=nginx -p 80:80 -p 443:443 -v /opt/docker/nginx/cert:/etc/nginx/cert nginx
- 把宿主机的文件夹,挂载到容器中的文件夹上(如果容器没有,会自动创建)
更多推荐
已为社区贡献2条内容
所有评论(0)