系统: centos
命令: docker run --name mynginx2 -d -p 80:80 -v /var/www/nginx.conf:/etc/nginx/nginx.conf nginx
报错: "/var/www/err.html" failed (2: No such file or directory), client: 114.95.228.125, server: ldods.com, request: "GET /err.html HTTP/1.1", host: "www.ldods.com"
网址已经访问只是文件找到
解决代码 docker run --name mynginx2 -d -p 80:80 -v /var/www/nginx.conf:/etc/nginx/nginx.conf -v /var/www:/var/www nginx
挂载文件所在的目录
-v /var/www:/var/www
前面的路径是 本地路径 后面是 nginx.conf 的root 路径名称 保持一致