最近做了个NAS,docker了几个容器,就想做个导航页,不用一个个手输。于是利用斐讯N1通过docker安装nginx上线静态导航页。docker安装nginx这个可把我愁死了频频出错,500和403错误最多。作为新手,配置挂载也不准确。一直不停地尝试,终于让我找到一个可以正常运行的方法:
原文在此
1、docker pull nginx
2、WinScp建立两个目录,一个是静态文件, 一个是存放Nginx配置。(文中所提到的是建了一个home目录,里面有application和config两个文件夹,application则是html文件,config建立default.conf文件则是nginx部署网站的配置)
default.conf内容如下:
|
|
3、运行容器的命令(–name后面的demo则为窗口名称。N1的8086端口已用,改用8089)
|
|
4、将导航页的静态文件全部放入所建的/home/application/demo,静态文件里不能有子文件夹,要全部文件全都在demo里,不能有二级目录,并且将所有文件的权限改成644。
至此,完成。