$ docker run -d -p 80:80 --name some-name kostasns/apache-svn
Will run an image with Volume created by Docker for SVN repos.
$ docker run -d -p 80:80 --name some-name -v /local/path:/var/svn/ kostasns/apache-svn
/local/path
can be either path with already created repositories or empty.
$ docker exec -it some-name svnadmin create /var/svn/<repo_name>
$ docker exec -it some-name htpasswd /var/svn/svn-auth <username>
Repository Link
http://<docker_engine_hostname_or_IP>/<repo_name>