// 1、查看所有运行中的docker
docker ps
// 2、查看宿主机中svn进程
ps auxww | grep svnserve
// 3、查看docker中svn进程
docker ps | grep svn
// 4、重启svn服务
docker restart svn-server
// 5、查看docker容器svn-server的详细配置信息(仅显示Mounts字段的前10条)
docker inspect svn-server | grep -A 10 Mounts
// 6、进入docker容器
docker exec -it svn-server bash
// 如果 bash 报错,试试 sh
docker exec -it svn-server sh
// 7、退出docker容器
exit
1、查看挂载项信息
docker inspect svn-server | grep -E "Source|Destination"
"Source": "宿主机上的目录位置"
"Destination": "docker容器中的位置"
svn的配置文件所在目录为:{Source}/conf 下面。passwd 文件保存的是用户名和密码,authz 文件保存的是用户权限,可用 vim 命令对配置文件进行编辑。
vim 常用命令
按Esc,进入命令模式
:q 未修改,直接退出
:q! 已修改,不保存,强制退出
:wq 已修改,保存并退出