Gitlab docker和external_url

你好,我使用docker安装最新的gitlab。 我用-p 10080:80和10022:22启动了容器

我可以浏览gitlab,并做我所需要的,我甚至可以分别使用端口10080和10022 git克隆http和ssh。

在前端尽pipeurl没有显示适当的端口。

我改变了ssh_shell属性。 这工作正常!

无论出于何种原因,任何尝试修改external_url属性都不起作用! 我把“ http:// myhost:10080 ”但是当我重新启动容器它似乎并不想开始。 我无法浏览任何内容,只是评论它再次运作。

所以现在前端显示正确的SSH克隆url,而不是http一个。

好了解决了这一点: Gitlab泊坞窗不工作,如果external_url设置

基本上,如果你设置一个端口的外部url,它也会导致nginx端口绑定到该端口。 所以,当你启动你的docker集装箱时,你需要-p 10080:10080