【发布时间】:2022-08-18 06:51:06
【问题描述】:
我已经使用docker-compose 设置了gitlab-ce 的默认安装
services:
gitlab:
image: gitlab/gitlab-ce:latest
restart: always
container_name: gitlab
ports:
- 127.0.0.0:80:80
- 127.0.0.0:443:443
- 127.0.0.0:22:22
volumes:
- gitlab-config:/etc/gitlab:z
- gitlab-logs:/var/log/gitlab:z
- gitlab-data:/var/opt/gitlab:z
我的问题是,每个项目生成的\"Clone with Http\" url 都包含不正确的路径。
Example \"Clone with HTTP\"-URL
我不知道如何在不使用etc\\gitlab\\gitlab.rb 中的参数external_url 的情况下更改它?
这种方法的问题在于它还激活了 gitlab 的内置 nginx 组件,这是我不想要的,因为我使用自己的 nginx 服务器作为 2 个 gitlab 实例的反向代理。
如果我在复制之前手动更改 url,这一切都有效,但必须有更好的解决方案。
标签: docker docker-compose gitlab