本文作者:小黑黑

gitlab新建项目HTTP地址不正确问题

小黑黑 7个月前 ( 09-07 ) 1286 抢沙发
gitlab新建项目HTTP地址不正确问题摘要:       在上一章中我们已经在docker中搭建了gitlab的服务,由于我们是在本地进行搭建的,所以我们可以通过本地地址(lo...

      在上一章中我们已经在docker中搭建了gitlab的服务,由于我们是在本地进行搭建的,所以我们可以通过本地地址(localhost)来进行访问,如果我们搭建在了服务器上,我们同样也可以使用 ip地址 + 端口号来进行访问。现在有两个问题,就是我们运行起来gitlab后,创建一个项目,我们会发现上面的HTTP地址会出现一串数字,而不是我们的localhost或服务器ip地址,这就会导致一个问题,当我们使用git来进行拉取或推送代码时,会找不到我们的项目地址。第二个问题就是,我们该怎样通过域名来进行访问gitlab呢?

      要想解决这两个问题,其实也很简单,在搭建gitlab服务器时,我们已经将gitlab的配置文件挂载到了我们本地,所以我们只需要修改我们本地的gitlab配置就可以了。gitlab的配置文件在 docker/gitlab/config 中。首先我们进入到 docker/gitlab/config 文件件中。

cd ~
cd docker/gitlab/config

      进入到文件夹中,我们找到 gitlab.rb 文件,并且编辑。

# external_url 'GENERATED_EXTERNAL_URL'    //配置url地址 

external_url '            //修改后,将地址设置为localhost,当然可以设置自己的域名

屏幕快照 2019-09-07 下午10.34.16.png

docker restart gitlab   //重启gitlab服务

重启后,我们回到在gitlab中创建的项目,这时候我们就发现HTTP地址就变成了我们设置的地址,并且我们已经可以使用我们设置的域名来访问gitlab了。

分享到: 网站分享代码

发表评论

快捷回复:

评论列表 (暂无评论,1286人围观)参与讨论

还没有评论,来说两句吧...