本地搭建的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,