千家信息网

使用docker搭建FastDFS文件系统

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,下载FastDFS文件系统的docker镜像docker search fastdfsdocker pull delron/fastdfsdocker images使用docker镜像构建tracke
千家信息网最后更新 2026年11月02日使用docker搭建FastDFS文件系统
  1. 下载FastDFS文件系统的docker镜像
    docker search fastdfs

docker pull delron/fastdfs

docker images

  1. 使用docker镜像构建tracker容器(跟踪服务器,起到调度的作用)
    docker run -d --network=host --name tracker -v /home/tracker:/var/fdfs delron/fastdfs tracker

  2. 使用docker镜像构建storage容器(存储服务器,提供容量和备份服务)
    docker run -d --network=host --name storage -e TRACKER_SERVER=192.168.5.233:22122 -v /home/storage:/var/fdfs -e GROUP_NAME=group1 delron/fastdfs storage
    上面填写的是你的tracker服务ip地址,端口(端口默认是22122)

4.此时两个服务都以启动, 进行服务的配置
进入storage容器, 到storage的配置文件中配置http访问的端口, 配置文件在/etc/fdfs目录下的storage.conf

默认端口是8888,也可以不进行修改,我这里改成了11111

修改Nginx默认端口,也可以不进行修改,我这里改成了11111

默认配置如下:

也可以更改为如下所示:
location /group1/M00 {
alias /var/fdfs;
}
6.此时文件系统以搭建完毕,使用web模块进行文件的上传,将文件上传至FastDFS文件系统,此处不详细解释,可以问度娘,Python中有相应的扩展包,可直接使用。此处我往文件系统的目录中放置一张照片进去,然后通过url地址进行访问。

此处展示了FastDFS文件系统的存储结构,在服务器中storage目录下的data中创建了这么多的文件夹进行文件的存储。
将一张照片(cumt.png)放置在/var/fdfs/storage目录下,进入storage容器,进入/var/fdfs目录,运行下面命令:

打开防火墙11111端口
firewall-cmd --zone=public --add-port=11111/tcp --permanent
firewall-cmd --reload

通过url访问http://192.168.5.233:11111/group1/M00/00/00/wKgF6Vz1XcuAZ_ghAAF7ERemXJM552.jpg

文件 服务 端口 系统 目录 配置 容器 服务器 镜像 存储 地址 照片 两个 中放 作用 命令 备份 容量 文件夹 模块 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 亿人帮互联网科技有限公司 互联网佳科技有限公司 互联网科技的发展 期待互联网科技 万易互联网科技有限公司 亿账通互联网科技 广西互联网科技公司 伴你行互联网科技有限公司 太原新华互联网科技学校怎么样 宁波青枫互联网科技有限公司 广州慧亚互联网科技怎么样 南平创想时代互联网科技有限公司 花神(南京)互联网科技有限公司 特约风豹互联网科技为什么扣费 伍佰万互联网科技怎么赚钱 互联网科技快讯热点 互联网公司属于科技吗 兰石爱特工业互联网科技分公司 安徽零酒互联网科技有限公司 颐高云石互联网科技 互联网的科技 互联网品科技 北京互联网络科技有限公司 国外互联网科技网站 互联网科技素材视频竖屏 佩信高科技互联网 广州新华互联网科技学校电竞方面 华中科技大学互联网的牛人 西安有哪些互联网高科技企业 互联网时代高科技布局
0