Py学习  »  docker

Docker部署轻量级个人云盘

院长技术 • 10 月前 • 192 次点击  

技术交流群

欢迎各位大牛加入云原生技术交流群,群内不定时分享技术文档!
下面二维码为院长私人微信,请扫码添加微信邀请加入交流群!
如果二维码失效,请查看最新文章内的二维码或者通过公众号私信邀请加入技术群。
图片

安装Docker

安装Docker




    
curl -sSL https://get.docker.com/ | sh

 

创建临时容器用于导出配置文件和数据库

docker run -d --rm --user root --name=filebrowser -p 18080:80 docker.m.daocloud.io/filebrowser/filebrowser

创建持久化目录并将数据库文件和配置文件复制出来

mkdir /data/filebrowser/
cd /data/filebrowser/
docker cp filebrowser:/database/filebrowser.db ./

删除临时容器

docker rm -f filebrowser

创建服务

docker run -itd --user root --name=filebrowser  --restart=always \
-v /data/filebrowser/data:/srv \
-v /data/filebrowser/database.db:/database.db \
-p 18080:80 docker.m.daocloud.io/filebrowser/filebrowser

Web访问




    
地址:http://IP:18080
账号:admin
密码:使用命令查看密码
[root@dean filebrowser]# docker logs -f filebrowser
2025/08/25 01:19:05 Warning: filebrowser.db can't be found. Initialing in /database/
2025/08/25 01:19:05 Using database: /database/filebrowser.db
2025/08/25 01:19:05 Using config file: /config/settings.json
2025/08/25 01:19:05 Performing quick setup
2025/08/25 01:19:05 User '
admin' initialized with randomly generated password: ZOZXjAalAOKoelU2
2025/08/25 01:19:05 Listening on [::]:80

设置中文

 

设置中文


🎉购买院长书籍,做技术大牛🎉

院长书籍链接:

https://deanit.cn/DeanBooks/

图片

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/185978