docker 搭建http访问的svn仓库

1.搭建http访问的svn仓库

docker run  --name svn -p 3380:80 -p 32768:32768 -e DAV_SVN_USER=admin -e DAV_SVN_PASS=123456 -e SVN_REPO=repo  -d docker.io/pikado/alpine-svn 

参考官方:https://github.com/pikado/alpine-svn
本人把docker compose 启动改成简单命令启动

当你挂载(-v )目录的时候 会提示没有权限 (svnadmin: E000013: Can't create directory '/var/svn/repo': Permission denied)
解决在运行时加 --privileged=true

参考Docker挂载的目录没有权限 Permission denied:https://blog.csdn.net/u012326462/article/details/81038446

2.搭建只需svn方式访问的仓库
参考:https://www.jianshu.com/p/a25fac7e7811

你可能感兴趣的:(docker 搭建http访问的svn仓库)