Docker部署FastDFS分布式存储

1、准备工作

bash 复制代码
docker pull qinziteng/fastdfs:5.05
Pwd="/data/software/fastdfs"
mkdir ${Pwd}/{storage,tracker} -p

2、创建TEST容器,将fastdfs目录COPY到本地,方便后续维护管理!

bash 复制代码
docker run -id --name fastdfs qinziteng/fastdfs:5.05
docker cp fastdfs:/home/fastdfs/conf /etc/fdfs
docker rm -f fastdfs

3、运行容器

注意:TRACKER_SERVER变量请替换成当前服务器IP:22122!!!

bash 复制代码
docker run -id --name fastdfs \
    -v ${Pwd}/storage:/home/fastdfs/storage \
    -v ${Pwd}/tracker:/home/fastdfs/tracker \
    -v /etc/localtime:/etc/localtime \
    -v /etc/fdfs:/home/fastdfs/conf \
    --restart=always \
     --net host \
     -e TRACKER_SERVER="16.32.15.115:22122" \
    qinziteng/fastdfs:5.05

4、测试上传文件

bash 复制代码
docker exec -it fastdfs /bin/bash
echo "qinzt six six six ...." > six.txt
fdfs_upload_file /home/fastdfs/conf/client.conf six.txt
group1/M00/00/00/ECAPc2UPhBeADjk6AAAAGQ029dQ115.txt

OK,上传成功。

相关推荐
暮云星影3 小时前
个人总结 docker 常用命令
docker·容器
极客先躯4 小时前
高级java每日一道面试题-2026年01月19日-实战篇[Docker]-如何配置镜像仓库的垃圾回收 (GC)?
java·运维·docker·容器
日取其半万世不竭4 小时前
low-memory-server-swap-20260601
docker·容器·https
暮云星影5 小时前
个人总结 docker搭建PDF操作工具
docker·容器·pdf
zhoupenghui1685 小时前
AI大模型应用部署之Flask框架使用
运维·python·docker·容器·flask·flask框架
WyCAGy8ij5 小时前
Redis 分布式锁进阶第四篇讲解
数据库·redis·分布式
MrJson-架构师6 小时前
AgentScope Java 2.0:打造分布式、企业级智能体底座
java·开发语言·分布式
kishu_iOS&AI6 小时前
Mac —— Docker Desktop(Milvus和Redis)部署
redis·docker·milvus
一池秋_6 小时前
chroot-debian一键部署
android·容器·debian
先跑起来再说6 小时前
Go 排行榜系统的工程化实现:分布式锁、快照表与定时刷新
分布式·go·gin