docker 安装svn-server

一、前置条件

a) 安装docker

参考docker安装

二、安装

a) 拉取镜像

docker pull elleflorio/svn-server

b)创建数据路径

mkdir /docker_data/svn/config -p # 配置路径
mkdir /docker_data/svn/data -p # 数据路径

c)启动

docker run -d -p 80:80 -p 3690:3690 -v /docker_data/svn/data/:/home/svn -v /docker_data/svn/config/:/etc/subversion/ --name svn-server elleflorio/svn-server

d)配置

  • 添加账号

docker exec -t svn-server htpasswd -c -b /etc/subversion/passwd root 123456 # 添加账号 用户root 密码123456

  • 新建权限文件

touch /docker_data/svn/config/subversion-access-control

  • 授权

chmod -R a+w /docker_data/svn/config
chmod -R a+w /docker_data/svn/data

  • 页面配置
    访问地址

http://127.0.0.1:80/svnadmin

页面

e)完成

完工
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容