gitlab克隆项目连接为容器名

用docker启动的gitlab克隆项目连接为容器名

解决:

重新初始化容器

1
2
3
4
5
6
7
8
9
10
11
docker run \
--detach \
--hostname gitlab.qh.com \
--publish 2222:22 \
--publish 80:80 \
--name gitlab \
--restart unless-stopped \
-v /data/gitlab/etc:/etc/gitlab \
-v /data/gitlab/log:/var/log/gitlab \
-v /data/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:13.6.3-ce.0

改ssh端口

1
2
vim /etc/gitlab/gitlab.rb
gitlab_rails['gitlab_shell_ssh_port'] = 2222

重新编译

1
2
3
gitlab-ctl stop
gitlab-ctl reconfigure
gitlab-ctl start