Home Docker建站实战 Docker入门 Docker搭建FileB...

Docker搭建FileBrowser 轻量文件管理器

0

## **1. docker-compose.yml**

services:
  filebrowser:
    image: filebrowser/filebrowser:latest
    container_name: filebrowser
    ports:
      - "8080:80"
    volumes:
      - /data/downloads:/srv
      - ./data/filebrowser.db:/database.db
    environment:
      - TZ=Asia/Shanghai
    command: ["--database", "/database.db", "--root", "/srv"]
    restart: unless-stopped

这样权限不会出错,因为 root 用户对宿主机的目录都有写权限。

**2. 启动前准备

mkdir -p ./data
touch ./data/filebrowser.db
chmod 666 ./data/filebrowser.db
docker compose up -d

这时数据库就在 ./data/filebrowser.db,容器停止后你依然能直接看到并备份它。

**3.查询密码‘docker logs -f filebrowser’

日志显示如下:

root@server-tLCHQ:/data/docker/FileBrowser# docker logs -f filebrowser
2025/08/09 11:21:47 Warning: filebrowser.db can't be found. Initialing in /database.db
2025/08/09 11:21:47 Using database: /database.db
2025/08/09 11:21:47 Using config file: /config/settings.json
2025/08/09 11:21:47 Performing quick setup
2025/08/09 11:21:48 User 'admin' initialized with randomly generated password: WEbe5hT1uYs4yejN
2025/08/09 11:21:48 Listening on [::]:80

日志给出了随机生成的管理员密码:浏览器打开:http://<你的IP>:9000

使用如下信息登录后自行修改密码:

  • 用户名:admin
  • 密码:WEbe5hT1uYs4yejN(从你日志里复制)

NO COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

退出移动版