本地搭建的gitlab 服务器,在 /etc/gitlab/gitlab.rb 中 external_url 一般是局域网ip的形式。以下所示 html
external_url 'http://192.168.90.168'
由于安装gitlab的服务器ip作了调整,domian为原ip。此时gitlab网页里面直接复制的project连接就不可用了。 git
这个时候须要修改gitlab配置 docker
查看下列目录下的gitlab.rb文件 服务器
/srv/gitlab/configdom |
注意:个人gitlab是docker安装,配置文件采用的挂载。原文件路径应为 gitlab
/etc/gitlaburl |
修改 gitlab.rb spa
## GitLab URL code ##! URL on which GitLab will be reachable. server ##! For more details on configuring external_url see: ##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab external_url 'http://192.168.90.169' |
对应的external_url,以后重启docker容器,而后进入项目能够看到path获得了更改。
修改该配置实际是达到调整下列目录下的gitlab.yml 文件实现的变动,因此你也能够只修改该文件实现调整。
/srv/gitlab/data/gitlab-rails/etc |
注意:个人gitlab是docker安装,配置文件采用的挂载。原文件路径应为
/opt/gitlab/embedded/service/gitlab-rails/config |
gitlab.yml
[root@vm-90-169 etc]# vi gitlab.yml ## GitLab settings gitlab: ## Web server settings (note: host is the FQDN, do not include http://) host: 192.168.90.169 port: 80 https: false |
对应的调整成了咱们须要的ip,