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,上传成功。

相关推荐
xier_ran27 分钟前
【infra之路】模块三:Kubernetes (下) — 阶段一毕业项目:在集群里跑 PyTorch 训练
pytorch·容器·kubernetes
Waay38 分钟前
K8s新手实操|emptyDir卷超详细实战(附完整命令+核心理解)
云原生·容器·kubernetes
liux35281 小时前
K8s 核心接口:CNI、CSI、CRI、LB 一篇讲透
云原生·容器·kubernetes
香气袭人知骤暖1 小时前
人大金仓(KingbaseES)Docker 容器自动备份方案
运维·docker·容器
大熊程序猿2 小时前
MarkItDown Docker安装
运维·docker·容器
Hello_worlds2 小时前
Kafka InconsistentClusterIdException 导致容器无限重启,磁盘打满排查与修复
docker·kafka·磁盘·排障
wgc2k3 小时前
Nest.js基础-6:关于Claude Code
人工智能·docker·node.js
IT策士3 小时前
第25篇 k8s之Deployment 基础:声明式管理与副本控制
云原生·容器·kubernetes
文青小兵3 小时前
Linux云计算——docker compose haibor elfk (四)
linux·服务器·docker·云计算
IT策士3 小时前
第 26 篇 k8s之Deployment 进阶:滚动更新、回滚与暂停
云原生·容器·kubernetes