使用Docker快速部署文件分享系统

使用Docker快速部署文件分享系统

一、部署前提

在开始部署前,请确保您的服务器已安装以下环境:
  • Docker:容器化运行环境
  • Docker Compose:容器编排工具

二、推荐部署方式:Docker Compose

1. 创建配置文件

在服务器上创建 docker-compose.yml文件,内容如下:
version: '3.8'
services:
  filecodebox:
    image: lanol/filecodebox:latest
    container_name: filecodebox
    restart: always
    ports:
      - "12345:12345"
    volumes:
      - /opt/FileCodeBox:/app/data

  

使用Docker快速部署文件分享系统

一、部署前提

在开始部署前,请确保您的服务器已安装以下环境:

  • Docker:容器化运行环境
  • Docker Compose:容器编排工具

二、推荐部署方式:Docker Compose

1. 创建配置文件

在服务器上创建 docker-compose.yml文件,内容如下:

 
version: '3.8' services: filecodebox: image: lanol/filecodebox:latest container_name: filecodebox restart: always ports: - "12345:12345" volumes: - /opt/FileCodeBox:/app/data
 
 

2. 启动服务

在配置文件所在目录执行以下命令:

docker-compose up -d

  

3. 查看初始密码

首次启动后,需要查看初始密码:

docker logs filecodebox

  在日志中查找类似以下内容:

后台地址:http://0.0.0.0:12345/admin
初始密码:xxxxxx

  

三、访问系统

在浏览器中访问 http://服务器IP:12345即可使用文件分享系统。

四、注意事项

  1. 端口映射:配置文件中的 12345:12345表示将容器内12345端口映射到服务器12345端口,可根据需要修改
  2. 数据持久化/opt/FileCodeBox目录用于存储上传的文件,请确保该目录有足够空间
  3. 自动重启restart: always确保容器意外停止后自动重启
  4. 更新版本:如需更新,执行 docker-compose pull && docker-compose up -d即可

至此,文件分享系统已部署完成,您可以通过网页上传文件,并通过取件码分享给他人。

体验系统

1

3

 

2

4

 

5

 

6

 

posted @ 2025-12-16 10:52  东峰叵,com  阅读(1)  评论(0)    收藏  举报