4.docker安装filebrowser,创建镜像
参考网址:
1.https://blog.csdn.net/mimishy2000/article/details/103437184?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163642763516780264079483%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163642763516780264079483&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-4-103437184.first_rank_v2_pc_rank_v29&utm_term=filebrowser+ssl&spm=1018.2226.3001.4187
2.https://github.com/filebrowser/filebrowser/releases/
3.https://blog.csdn.net/mimishy2000/article/details/103437184?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163642763516780264079483%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163642763516780264079483&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-4-103437184.first_rank_v2_pc_rank_v29&utm_term=filebrowser+ssl&spm=1018.2226.3001.4187
以上网址包含内容分别是:https ssl配置步骤、filebrowser安装包下载路径、filebrowser安装步骤。
详细操作步骤:
1、下载压缩包:
3、新建一个Dockerfile配置文件,内容如下:

4、创建镜像:
docker build -t docker.filebrower/filebrower:http ./
5、运行容器:
HTTP:docker run -d -p 8089:8088 docker.filebrower/filebrower:http /data/ES/filebrowser -d /data/ES/filebrowser.db
HTTPS:docker run -d -p 8081:8081 docker.filebrower/filebrower:https1 /data/https/filebrowser -d /data/https/filebrowser.db
https的Dockerfile配置文件,内容如下:
FROM alpine
MAINTAINER liuyan
RUN mkdir -p /data/https
ADD * /data/https/
RUN cd /data/https/
RUN /data/https/filebrowser -d /data/https/filebrowser.db config set --address 0.0.0.0
RUN /data/https/filebrowser -d /data/https/filebrowser.db config set --port 8081
RUN /data/https/filebrowser -d /data/https/filebrowser.db config set --root /root/test
RUN /data/https/filebrowser -d /data/https/filebrowser.db config set --locale zh-cn
RUN /data/https/filebrowser -d /data/https/filebrowser.db config set --log /var/log/filebrowser.log
RUN /data/https/filebrowser -d /data/https/filebrowser.db users add liuyan LIUyan1! --perm.admin
RUN /data/https/filebrowser -d /data/https/filebrowser.db config set --cert /data/https/33iq.crt --key /data/https/33iq_nopass.key
CMD ["/data/https/filebrowser -d /data/https/filebrowser.db"]
6、访问结果如下:



浙公网安备 33010602011771号