当前位置:   article > 正文

银河麒麟基于Docker的GitLab更改克隆地址_kylin操作系统 部署gitlab

kylin操作系统 部署gitlab

简述

从容器中启动的gitlab,克隆地址默认以镜像名为前缀,在使用时需要改为具体的域名或IP。

项目环境为内网,GitLab部署到内网主机上,通过nginx反代进行访问,克隆地址应该配置为nginx反代的地址,具体配置如下。

修改配置

进入容器,编辑GitLab配置文件。

vim /etc/gitlab/gitlab.rb
  • 1

注:因容器中的gitlab配置文件为全注释,可以选择直接添加或者再此基础上修改。

我选择添加

external_url 'http://1.1.1.1:22280/'    #Gitlab最终的访问地址
gitlab_rails['gitlab_ssh_host'] = '1.1.1.1' #最终的SSH地址
gitlab_rails['gitlab_shell_ssh_port'] = 1122    #最终访问SSH的端口号
nginx['listen_addresses'] = ['*']   #nginx监听地址
nginx['listen_port'] = 80           #容器内部nginx的监听端口
  • 1
  • 2
  • 3
  • 4
  • 5

重载GitLab配置

gitlab-ctl reconfigure
  • 1

重载完成后,可以查看克隆配置文件,查看配置是否生效

vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
  • 1

在这里插入图片描述

重新启动gitlab

注:重载后还重启是为了确保修改配置后启动无异常

gitlab-ctl restart
  • 1

gitlab镜像为源码安装,重启较慢,需耐心等待,因不是第一次启动gitlab,此次重启等待10分钟左右即可(跟服务器配置有关)。

启动完成后,重新查看gitlab的克隆地址,验证结果
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/105723
推荐阅读
相关标签
  

闽ICP备14008679号