centos配置docker和svn

安装docker

参考:

CentOS 7 下 yum 安装 Docker CE

安装docker

1
yum install docker-ce

加入docker用户组命令

1
sudo usermod -aG docker USER_NAME

USER_NAME就是你的用户名

添加到开机启动

1
systemctl enable docker

启动 docker 服务

1
systemctl start docker

配置svn

参考:

Docker搭建SVN服务器

搜索svn镜像

1
docker search svn

取docker.io/garethflowers/svn-server这个镜像

1
docker pull docker.io/garethflowers/svn-server

运行容器:

1
2
3
4
5
6
docker run \
    --name my-svn-server \
    --detach \
    --volume /home/svn:/var/opt/svn \
    --publish 3690:3690 \
    garethflowers/svn-server

[--name my-svn-server] docker名字
[--volume /home/svn:/var/opt/svn] 映射的目录,/home/svn是本机的目录,/var/opt/svn是docker内部的目录
[--publish 3690:3690] svn端口
[garethflowers/svn-server] 运行的docker名字