我是Docker的新手,我才刚刚开始学习。我在Nginx中安装index.html时遇到了问题。 我正在使用Windows 10 Home的Docker Toolbox。我为虚拟机1设置了共享文件夹。
当我想用index.html挂载服务器时,看到了404 Not Found问题。 我使用以下命令执行此操作。
docker容器运行--name con6 -p 80:80 -v / c / Docker / html:// usr / share / nginx / html nginx
有人可以帮我吗?预先感谢您
加载本地主机后,我有以下输入内容:
2020/03/29 21:59:14 [错误] 6#6:* 1找不到“ /usr/share/nginx/html/index.html/index.html”(20:不是目录) ,客户端:192.168.99.1,服务器:localhost,请求:“ GET /index.html/ HTTP / 1.1”,主机:“ 192.168.99.100”
192.168.99.1--[29 / Mar / 2020:21:59:14 +0000]“ GET /index.html/ HTTP / 1.1” 404 555“-”“ Mozilla / 5.0(Windows NT 10.0; Win64; x64)AppleWebKit / 537.36(KHTML,例如Gecko)Chrome / 80.0.3987.149 Safari / 537.36“”-“
答案 0 :(得分:0)
请运行下面的命令将HTML装入容器。
docker container run --name con6 -p 80:80 --mount type=bind,source="/c/Docker/html",target="/usr/share/nginx/html" nginx