尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Docker部署FileBrowser轻量网盘

Docker部署FileBrowser轻量网盘
📅 发布时间:2026/6/20 15:34:48
Docker部署FileBrowser轻量网盘本文在Ubuntu和威联通NAS演示了Docker部署FileBrowser轻量网盘的方法

官网:Installation - File Browser
filebrowser 是一款非常优秀的文件管理工具,并且是跨平台。安装也非常简单,安装后就可以使用,同样使用也非常的简单。在linux环境中使用的比较多
image

Docker ¶

docker run \-v filebrowser_data:/srv \-v filebrowser_database:/database \-v filebrowser_config:/config \-p 8080:80 \filebrowser/filebrowser

其中 filebrowser_data 、 filebrowser_database 和 filebrowser_config 是 Docker 卷 ,分别用于存储数据、数据库和配置。默认配置和数据库将自动初始化。

容器内运行文件浏览器的默认用户具有 PID 1000 和 GID 1000。如果出于某种原因,您想使用不同的用户运行 Docker 容器,请参阅 Docker 的用户文档 。

首次启动 ¶

您的实例现已启动并运行。文件浏览器将自动引导数据库,其中存储了配置和用户信息。您可以在控制台日志中找到实例运行的地址以及为 admin 用户随机生成的密码。

警告

自动生成的 admin 用户密码只会显示一次。如果您忘记了密码,则需要手动删除数据库并重新启动文件浏览器。

虽然这是启动实例最快的方法,但我们建议您查看其他可能的选项,方法是查看 config init --help 和 config set --help ,以使安装尽可能安全且可定制。

如果您的目标是进行面向公众的部署,我们建议您查看部署页面,了解更多关于如何保护您的安装的信息。

威联通NAS

推送到私有仓库(可以直接访问可跳过)

步骤 C: 打标签 (Tag)

在 Ubuntu Server 上执行:

# 格式: docker tag [源镜像名] [NAS_IP:端口/镜像名]
docker pull filebrowser/filebrowserdocker tag filebrowser/filebrowser 你的私有仓库地址:端口/filebrowser/filebrowser

步骤 D: 推送 (Push) 到私有仓库

docker push 你的私有仓库地址:端口/filebrowser/filebrowser

创建应用

通过Container Station分别创建容器

  1. 镜像: filebrowser/filebrowser

  2. 端口转发: 主机 9011 -> 容器 80

  3. 存储 (卷): 使用 GUI 的文件浏览器添加三个路径映射:

    • 主机路径 /Custom_program/docker_data/Filebrowser/data -> 容器路径 /srv

    • 主机路径 /Custom_program/docker_data/Filebrowser/database -> 容器路径 /database

    • 主机路径 /Custom_program/docker_data/Filebrowser/config -> 容器路径 /config
      image

  4. 运行时 选择特权模式
    image

docker-compose

version: '3.8'services:filebrowser:image: filebrowser/filebrowsercontainer_name: filebrowserrestart: unless-stoppedports:# 主机端口 8080 映射到容器端口 80# 你可以把 8080 改成任何你喜欢的主机端口- "8080:80"volumes:# !! 下面是你 NAS 上的路径,请确保它们存在 !!# 1. 你的主文件目录 (容器内是 /srv)- /Custom_program/docker_data/Filebrowser/data:/srv# 2. 数据库文件- /Custom_program/docker_data/Filebrowser/database:/database# 3. 配置文件- /Custom_program/docker_data/Filebrowser/config:/config

本文来自博客园,作者:舟清颺,转载请注明原文链接:https://www.cnblogs.com/zqingyang/p/19207899

相关新闻

  • OpenGL进化史:从实验室到现代图形革命的里程碑之旅
  • 新手做幼儿园营养食谱公众号在哪找好看的素材?
  • 咋提宣讲

最新新闻

  • iOS自动化测试演进:从WDA底层原理到Appium实战框架选型
  • 杭州黄金回收口碑榜单,连锁老店无隐藏收费上门回收更安心 - 奢品小当家
  • Selenium Grid架构解析与生产环境部署实践
  • 3D床垫哪家技术强 - GrowthUME
  • LLM评测一致性危机与Meta-Evaluation方法论
  • Qwerty Learner 终极指南:免费打造专业英语打字肌肉记忆

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号