docker+nginx:1.18 搭建局域网文件查看器-目录索引

目的:
1.方便文件下载,电脑有浏览器
2.支持电脑、手机在web界面浏览文件(默认支持标准MP4、MP3、pdf格式的文件),方便学习
 
相关环境:
centos7
docker-ce
nginx:1.18
相关技术:
docker  shell  nginx
 
暴露8000端口,映射到docker-nginx的80
 
 
安装doker-ce
[root@python3 shell]# cat 1-install-docker.sh
#!/bin/bash
set -e
yum install -y yum-utils device-mapper-persistent-data lvm2
yum makecache fast && yum -y install docker-ce
systemctl enable docker
systemctl start docker
#查看版本
docker --version
 
安装开启nginx
[root@python3 shell]# cat 2-install-nginx-docker.sh
docker run --name nginx  \
    -v /nginx/data:/usr/share/nginx/html \
    -v /nginx/conf.d:/etc/nginx/conf.d \
    -p 8000:80 \
    -d nginx:1.18.0
 
配置nginx文件
[root@python3 conf.d]# pwd
/nginx/conf.d
[root@python3 conf.d]# cat 80.conf
server {
    listen       80;
    listen  [::]:80;
    server_name  localhost;
    location / {
        root   /usr/share/nginx/html;
        autoindex on;
        charset utf-8;
        autoindex_exact_size off;
        autoindex_localtime on;
    }
    }
 
查看效果
将相关文件放入/nginx/data目录下,浏览器访问查看效果
 
 
posted @ 2020-10-05 16:00  水中鱼2018  阅读(402)  评论(0编辑  收藏  举报