一分钟以内Docker极速搭建Nginx目录列表

  • 一分钟以内Docker极速搭建Nginx目录列表已关闭评论
  • 60 views
  • A+
所属分类:软件·服务器

入手一台linux vps服务器不想安装面板,但是需要用nginx将目录共享出去则可以使用轻巧快速Docker来搞定,一分钟都不用就完成了nginx目录列表功能;

首先在自定义位置编写一个default.conf文件,内容如下,不能修改其内容!!!

default.conf这个文件我放在了/root/nginx/default.conf路径中

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;
}

Nginx运行命令:


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参数将它映射到了容器中去;