【发布时间】:2021-01-13 11:05:59
【问题描述】:
我正在尝试构建一个 nginx 网络服务器来在团队成员之间共享文件。
在 'ubuntu 16.04' 中,我正在运行以下命令:
root@automation00-new:/home/test# docker run -d -p 8081:80 -v /var/www/apj/:/usr/share/nginx/html --name test-nginx nginx:latest
如下图docker可以成功挂载文件了。
root@automation00-new:/home/test# docker exec ec795af0f1f2 ls /usr/share/nginx/html
Builds
Logs_for_perf_Testing
json.txt
ravi
root@automation00-new:/home/test#
但是当我尝试使用浏览器“http://1.1.1.1/8081”访问网络服务器时,我看到了“403 禁止”错误。
但是如果我尝试“http://1.1.1.1/8081/json.txt”,我可以在浏览器上查看“json.txt”的内容。
我想浏览里面的所有目录和文件。
请问您知道如何解决这个问题吗?
【问题讨论】:
-
你需要在你的 nginx 配置文件中添加
autoindex on;指令。
标签: docker nginx containers nginx-config