入手一台linux vps服务器不想安装面板,但是需要用nginx将目录共享出去则可以使用轻巧快速Docker来搞定,一分钟都不用就完成了nginx目录列表功能;
首先在自己设置位置编写一个default.conf文件,内容如下,不能修改其内容!!!
default.conf这个文件我放在了/root/nginx/default.conf路径中
server {
listen 80;
server_name localhost;
location / {
root /usr/share/nginx/html;
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
charset utf-8,gbk;
}
docker run --name download -v /root/nginx/default.conf:/etc/nginx/conf.d/default.conf -v /download:/usr/share/nginx/html:ro -d -p 80:80 nginx
/download 这是我需要共享的目录,在上面的代码里面我用 -v参数将它映射到了容器中去;