GitLab 修改项目 clone 地址

101 阅读1分钟

Docker 安装 gitlab,项目默认 clone 地址是 docker 容器的 id,直接复制该地址不能正常 clone,如图:

image.png

将容器 id 修改为可用 ip 或域名的方式如下:

  1. 进入 gitlab 容器
sudo docker exec -it gitlab /bin/bash
  1. 修改 gitlab.yml 文件内容

修改 host 及 port 对应的值。

# 编辑 gitlab.yml 文件,把 host 修改为域名
vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

production: &base
  #
  # 1. GitLab app settings
  # ==========================

  ## GitLab settings
  gitlab:
    ## Web server settings (note: host is the FQDN, do not include http://)
    host: localhost  # 修改这里,不用写 http://
    port: 80        # 这是端口,默认 80
    https: false
  1. 重启
# 重启需要一段时间,期间访问会出现502。
gitlab-ctl restart
  1. 修改完成