镜像概览

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

简介

SVN 版本控制服务器镜像,Apache Subversion 代码仓库托管,legacy 项目 SVN 集中式版本管理。

详细介绍

elleflorio/svn-server 运行 Apache Subversion 版本控制服务器,提供 SVN 协议代码仓库托管与 WebDAV 访问。定位为 SVN 代码仓库服务,需 repos volume 持久化版本库;docker 单机或 K8s Deployment 内网 legacy 代码管理。

快速启动

docker run -d --name svn-server \
  -p 3690:3690 \
  -v /data/svn:/var/svn \
  docker.io/elleflorio/svn-server:latest

推荐实践

docker run -d --name svn-server \
  --restart unless-stopped \
  -p 3690:3690 \
  -v /data/svn:/var/svn \
  -e SVN_REPOS=project1,project2 \
  docker.io/elleflorio/svn-server:1.14.0

核心参数说明

  • -p 3690:3690 — SVN 协议端口
  • -v .../svn:... — 版本库持久化
  • -e SVN_REPOS — 初始仓库名列表
  • 对比 — Git 为现代替代方案

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: svn-server
spec:
  replicas: 1
  selector:
    matchLabels:
      app: svn-server
  template:
    metadata:
      labels:
        app: svn-server
    spec:
      containers:
        - name: svn
          image: docker.io/elleflorio/svn-server:1.14.0
          ports:
            - containerPort: 3690
          volumeMounts:
            - name: repos
              mountPath: /var/svn
      volumes:
        - name: repos
          persistentVolumeClaim:
            claimName: svn-repos
---
apiVersion: v1
kind: Service
metadata:
  name: svn-server
spec:
  selector:
    app: svn-server
  ports:
    - port: 3690
      targetPort: 3690

PVC 持久化版本库;内网 CI checkout。

最新 Tag(20 条)

查看全部 2 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/elleflorio/svn-server
:latest
linux/amd64
2023/12/05 05:2717.8 MBsha256:7b900bb84f10
docker.io/elleflorio/svn-server
:issue-19
linux/amd64
2020/01/14 04:3417.8 MBsha256:bda449b6a8b2