使用 nginx autoindex docker镜像 fancyindex 管理 公司内部的 下载资源
2023-09-14 09:08:37 时间
如何管理公司的公共软件 下载?
比如nginx安装包,elasticsearchu安装包,showdoc安装包等等
常用的软件和脚本,可以放在一个地方统一管理,
最简单的方式好像是直接nginx 映射到某个软件管理的目录
但是我感觉有点low.
在网上查了一下,
看到https://blog.csdn.net/u013943146/article/details/117905288 有说到一个叫fancyindex的NGINX美化包
原本想 用nginx autoindex +美化 + basi_auth密码验证 来搭建
再后来有人提醒说用docker部署多好,
就去docker hub 去查了一下,发现一个叫fancyindex的镜像不错
地址是: https://hub.docker.com/r/fraoustin/fancyindex
fancyindex docker的使用方法是
docker run -d -v /usr/local/Download:/share \
--name fancyindex -e WEBUSER=admin -e WEBPASSWORD=123\
-e COLOR=greydark -p 1080:80 fraoustin/fancyindex
命令解释
- -v /usr/local/Download:/share 本地的目录是/usr/local/Download
- -e WEBUSER=admin -e WEBPASSWORD=123 指定用户名和密码
- -e COLOR=greydark 指定颜色有(blue, green, grey, greydark, orange, purple, red)这些可以选
- -p 1080:80 指定端口号,1080是本机对外的端口
下面是效果图
![](https://img2020.cnblogs.com/blog/1616576/202112/1616576-20211209172245874-1429895515.png)
相关文章
- 使用Docker快速搭建PHP开发环境
- veth-pair技术在docker中的应用(docker网络通信)及tomcat Dockerfile示例
- 【GO】K8s 管理系统项目35[Docker方式–应用部署]
- 一步步在Docker里运行Web应用
- Docker,使生信分析更简单、可重复
- 使用内网的Docker Image启动AcmeAir应用
- docker从零开始网络(六)Macvlan
- 【云原生 | 17】Docker网络之NetWork网络隔离
- 《Kubernetes网络权威指南》读书笔记 | 打开万花筒:Docker的四大网络模式
- 【docker】CMD ENTRYPOINT 区别 终极解读!
- Jenkins+Docker+SpringCloud微服务持续集成(上)
- Docker底层原理