Back to Writing
NOTESdockersvnversion-controldevops

Docker — Running SVN Server with elleflorio/svn-server

July 15, 2021Updated Feb 17, 2026

elleflorio/svn-server is a Docker image for running an SVN (Subversion) server.

To use it:

docker run -d -v /path/to/svn/data:/svn/data -p 3690:3690 elleflorio/svn-server
  • /path/to/svn/data: SVN repository data path on the host
  • 3690: SVN port

After running the container:

svn mkdir svn://localhost/repo --parents --message "Create repository"

This creates a new SVN repository called "repo".