镜像概览

完整引用
docker.io/delfer/alpine-ftp-server
Registry
docker.io
命名空间
delfer
仓库
alpine-ftp-server
已缓存 Tag 数
2
最近同步
07/06/2026, 12:33 AM

简介

Alpine FTP Server 轻量镜像,FTP/FTPS 文件传输服务,嵌入式设备与 legacy 系统文件交换。

详细介绍

delfer/alpine-ftp-server 基于 Alpine 运行轻量 FTP 服务器,提供 FTP/FTPS 文件上传下载,适合 legacy 系统与嵌入式设备文件交换。定位为 FTP 文件传输服务,需挂载 data volume 与用户配置;docker 单机部署,生产建议 SFTP/对象存储替代。

快速启动

docker run -d --name ftp-server \
  -p 21:21 -p 21000-21010:21000-21010 \
  -v /data/ftp:/home/ftp \
  -e USERS=user|pass|/home/ftp \
  docker.io/delfer/alpine-ftp-server:latest

推荐实践

docker run -d --name ftp-server \
  --restart unless-stopped \
  -p 21:21 -p 21000-21010:21000-21010 \
  -v /data/ftp:/home/ftp \
  -e USERS=admin|changeme|/home/ftp \
  docker.io/delfer/alpine-ftp-server:1.0.0

核心参数说明

  • -p 21:21 — FTP 控制端口
  • -p 21000-21010:... — 被动模式数据端口
  • -e USERS — 用户|密码|目录(高敏
  • 安全 — 明文 FTP,内网或 FTPS

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: ftp-server
spec:
  replicas: 1
  selector:
    matchLabels:
      app: ftp-server
  template:
    metadata:
      labels:
        app: ftp-server
    spec:
      containers:
        - name: ftp
          image: docker.io/delfer/alpine-ftp-server:1.0.0
          ports:
            - containerPort: 21
          envFrom:
            - secretRef:
                name: ftp-users
          volumeMounts:
            - name: data
              mountPath: /home/ftp
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: ftp-data
---
apiVersion: v1
kind: Service
metadata:
  name: ftp-server
spec:
  selector:
    app: ftp-server
  ports:
    - port: 21
      targetPort: 21

LoadBalancer 暴露被动端口范围;内网 legacy 文件交换。

最新 Tag(20 条)

查看全部 2 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/delfer/alpine-ftp-server
:latest
linux/amd64linux/arm/v6linux/arm/v7linux/arm64/v8
2025/03/01 18:503.7 MBsha256:3ad587aa1b08
docker.io/delfer/alpine-ftp-server
:revert-22-master
linux/amd64
2021/03/23 18:563.0 MBsha256:1c97abac2c63