Overview

Full name
docker.io/delron/fastdfs
Registry
docker.io
Namespace
delron
Repository
fastdfs
Cached tags
1
Last synced
07/06/2026, 05:36 AM

Introduction

Delron FastDFS 分布式文件存储镜像,含 tracker/storage 启动脚本,适合图片与小文件内网对象存储场景。

Details

delron/fastdfs 打包 FastDFS 组件与 entrypoint,通过 env 区分 tracker/storage 角色。定位为分布式文件存储服务,需多节点组网与数据 volume;docker compose 或 K8s StatefulSet 部署。

快速启动

docker run -d --name fastdfs-tracker \
  -p 22122:22122 \
  -e ROLE=tracker \
  docker.io/delron/fastdfs:latest

推荐实践

docker run -d --name fastdfs-storage \
  --restart unless-stopped \
  -p 23000:23000 \
  -v /data/fdfs:/data \
  -e ROLE=storage \
  -e TRACKER_SERVER=tracker:22122 \
  docker.io/delron/fastdfs:6.06

核心参数说明

  • -e ROLE — tracker 或 storage
  • -e TRACKER_SERVER — tracker 地址
  • -v .../fdfs:... — 文件块持久化
  • 固定 tag — FastDFS pin

Kubernetes

apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: fastdfs-storage
spec:
  serviceName: fastdfs-storage
  replicas: 3
  selector:
    matchLabels:
      app: fastdfs-storage
  template:
    metadata:
      labels:
        app: fastdfs-storage
    spec:
      containers:
        - name: storage
          image: docker.io/delron/fastdfs:6.06
          env:
            - name: ROLE
              value: storage
            - name: TRACKER_SERVER
              value: fastdfs-tracker:22122
          volumeMounts:
            - name: data
              mountPath: /data
  volumeClaimTemplates:
    - metadata:
        name: data
      spec:
        accessModes: [ReadWriteOnce]
        resources:
          requests:
            storage: 100Gi
---
apiVersion: v1
kind: Service
metadata:
  name: fastdfs-storage
spec:
  clusterIP: None
  selector:
    app: fastdfs-storage
  ports:
    - port: 23000

tracker 独立 Deployment。

Latest tags (20)

View all 1 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/delron/fastdfs
:latest
linux/amd64
2018/04/29 14:42164.4 MBsha256:9583cb80170c