久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    基于Docker鏡像elleflorio/svn-server搭建SVN服務(wù)器_xiaoxin

     myallmy 2023-06-17 發(fā)布于北京

    搭建過程如下:

    本文中是基于dcoker鏡像elleflorio/svn-server進(jìn)行部署,部署過程若有不妥之處,還請各路大神指點一二。鏡像信息可在Docker Hub中搜索進(jìn)行查看。

    1、在宿主機創(chuàng)建svn相關(guān)目錄

    mkdir -p /data/svn/repo
    chmod 777 /data/svn/repo
    
    1. 創(chuàng)建放svn配置及倉庫的目錄
    2. 倉庫給予權(quán)限為777,否則在svnadmin無法創(chuàng)建目錄

    2、拉取最新鏡像

    docker pull elleflorio/svn-server
    

    3、運行容器

    docker run --privileged=true -d --name svn-server -p 8011:80 -p 3690:3690 -v elleflorio/svn-server
    

    4、復(fù)制容器中SVN配置文件至宿主機

    docker cp svn-server:/etc/subversion /data/svn
    

    5、停止并移除容器

    docker stop svn-server
    docker rm svn-server
    

    6、運行容器并掛載配置及SVN目錄

    docker run --privileged=true -d --name svn-server -p 8011:80 -p 3690:3690   -v /data/svn/repo:/home/svn   -v /data/svn/subversion-access-control:/etc/subversion/subversion-access-control    -v /data/svn/passwd:/etc/subversion/passwd    elleflorio/svn-server
    

    1、端口80113690可修改為自己要使用的端口;
    2、 8011對應(yīng)于容器內(nèi)httpd的80端口,也是用于外部訪問svn的端口。

    7、查看是否運行成功

    docker ps
    

    若能夠看到有svn-server正在運行中,則啟動成功

    8、修改容器內(nèi)的httpd.conf中的ServerName

    此時如果使用docker logs svn-server查看日志會發(fā)現(xiàn)以下錯誤
    在這里插入圖片描述
    因此,需要修改httdp.conf的錯誤

    docker exec -it svn-server /bin/sh
    cd /etc/apache2/
    vi httpd.conf
    

    在這里插入圖片描述
    找到ServerName,去掉注釋或者Copy一行,修改為自己的域名或IP+端口,如ServerName 192.168.1.2:8011
    退出容器

    exit
    

    重啟容器并查看日志

    docker restart svn-server
    docker logs svn-server
    

    在這里插入圖片描述

    9、配置svnadmin

    訪問http://192.168.1.2:8011(此地址為模擬地址)設(shè)置svnadmin

    Subversion authorization file: /etc/subversion/subversion-access-control
    User authentication file (SVNUserFile):/etc/subversion/passwd
    Parent directory of the repositories (SVNParentPath):/home/svn
    Subversion client executable:/usr/bin/svn
    Subversion admin executable:/usr/bin/svnadmin

    在這里插入圖片描述
    點擊保存后,會默認(rèn)創(chuàng)建admin/admin用戶,進(jìn)入界面后可修改admin的默認(rèn)密碼。

    10、總結(jié)

    1. 使用elleflorio/svn-server鏡像搭建SVN后,相對比較方便及快捷;
    2. 可通過elleflorio/svn-server容器中的svnadmin對SVN進(jìn)行管理,創(chuàng)建資源庫、管理用戶及授權(quán)訪問等比較方便。

    參考文章:
    [1] Docker構(gòu)建Svn服務(wù)器
    [2] docker安裝svn創(chuàng)建創(chuàng)庫 svnadmin create repo時報錯提示沒有權(quán)限問題
    [3] Docker Hub:https://hub./r/elleflorio/svn-server

      本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
      轉(zhuǎn)藏 分享 獻(xiàn)花(0

      0條評論

      發(fā)表

      請遵守用戶 評論公約

      類似文章 更多

      主站蜘蛛池模板: 美乳丰满人妻无码视频| 亚洲人成电影在线天堂色| 99久久亚洲综合精品成人网 | 人妻久久久一区二区三区| 永久免费av网站可以直接看的| 久久天天躁狠狠躁夜夜2020老熟妇| 亚洲AV永久无码精品天堂动漫| 国产四虎永久免费观看| 成码无人AV片在线电影网站| 久久人与动人物a级毛片| 亚洲 欧洲 无码 在线观看| 色噜噜亚洲男人的天堂| 国产肉丝袜在线观看| 精品国产一区av天美传媒| 军人妓女院BD高清片| 四虎永久精品免费视频| 日本中文字幕亚洲乱码| 中文字幕人妻在线精品| WWW夜插内射视频网站| 久久精品免视看国产成人| aaa少妇高潮大片免费看| 好吊妞国产欧美日韩免费观看| 欧美乱妇高清无乱码免费| 久久久久免费看成人影片| 亚洲精品成人福利网站| 国产凹凸在线一区二区| 国产乱人伦偷精品视频下| 香蕉EEWW99国产精选免费| 精品无码三级在线观看视频| 天天做天天爱夜夜爽导航| 国产精品多p对白交换绿帽| 伊人久久大香线蕉AV五月天宝贝| 国产乱码1卡二卡3卡四卡5| 黑森林福利视频导航| 欧美精品亚洲精品日韩专区| 少妇和邻居做不戴套视频| 福利视频在线一区二区| 在线精品国产一区二区三区| 精品 日韩 国产 欧美 视频| 蜜芽久久人人超碰爱香蕉| 澳门永久av免费网站|