配置 docker
docker 中下载 latest 镜像
下载完成后在【映像】标签页找到下载好的nginx,双击创建容器
网络就使用桥接即可,设置一个未被占用的本地端口
将需要共享的文件夹挂载到 /home
目录,并且 x 需要共享的文件夹必须要有 everyone 的权限,不然到时候 web 打开是 403 错误
配置完成后运行容器
修改 nginx 配置
因为 docker 的终端机里没有 vim,所以选择 ssh 连到 nas 进行修改
- 先用
docker ps
命令查看一下 nginx 容器有没有在运行
如图第一个就是 把 nginx 的配置文件复制到群晖里,修改完再复制进去
docker cp nginx1:/etc/nginx/conf.d/default.conf . // 复制到当前目录 vi default.conf
在对应位置添加charset utf-8; autoindex on; autoindex_exact_size off; autoindex_localtime on;
然后将
location
内的root
与index
注释掉,添加root /home;
复制回去docker cp default.conf nginx-CesiumData:/etc/nginx/conf.d/default.conf
最后重启容器docker restart nginx-CesiumData
现在就可以通过nas的ip地址与对应端口访问文件了