之前公司里的代码都是托管到局域网服务器上的,现在由于部分同事远程办公的需要,计划把git和svn都转到公网的centos服务器上去,但是gitlab的配置是真心费时间,所以决定用docker来做这个事情,以下是一些步骤和总结
可以通过这个链接里面的命令给docker改个源,不然速度慢死…
10080
端口进行反代,使之能够通过域名访问
1 2 3 4 5 6<VirtualHost *:80> ServerName hostname ProxyPreserveHost On ProxyPass / http://localhost:10080/ ProxyPassReverse / http://localhost:10080/ </VirtualHost> /home/subversion/svn_conf/dav_svn.authz
9200
端口进行反代,使之能够通过域名访问
1 2 3 4 5 6<VirtualHost *:80> ServerName hostname ProxyPreserveHost On ProxyPass / http://localhost:9200/ ProxyPassReverse / http://localhost:9200/ </VirtualHost> gitlab在刚启动时会加载大量的环境依赖,因此可能出现cpu占用高的情况,根据服务器性能不同会持续一段时间,通常在cpu占用降至正常时才能访问到本地的gitlab项目