在 docker 中成功启动了 nginx ,能访问 Welcome to nginx!页面 , 但是并不能访问到自己的静态页面
步骤如下 首先 创建 nginx 容器
docker run -id --name=nginx1 \
-p 81:80 \
nginx
复制出容器中的 nginx.conf 到宿主机
docker cp 5abfd95f6d3c:/etc/nginx/nginx.conf /mydata/nginx/conf/
然后删除掉容器 重新创建
docker run -id --name=nginx1 \
-v /mydata/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /mydata/nginx/html:/user/share/nginx/html \
-v /mydata/nginx/logs:/var/log/nginx \
-p 81:80 \
-d nginx
nginx 正常运行 能访问到 Welcome to nginx! 页面
但是上传测试 html 文件到文件夹 /mydata/nginx/html 下 访问报 404 Not Found
docker inspect nginx1
/mydata/nginx/conf/nginx.conf 文件内容
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.