不确定我的 Gitlab 实例域名是什么?



GitLab 的新用户,并首次尝试设置我的项目。

我已经用 docker 设置了 Gitlab 并思考(我已经使用 docker 为它设置了一个本地服务器??

然后我创建了我的项目并添加了一个 SSH 密钥,但是当我尝试使用该命令时ssh -T git@gitlab.com它失败了。

我认为这是因为我有一个不同的域实例名称。

我的问题是:我的域名实例名称是什么,我如何知道?

要访问 gitlab,我只需在浏览器中输入 localhost,除此之外,我认为它链接到我的一封电子邮件,但在命令中都不起作用

如果您与 Web GUI 的连接localhost,那么您的主机名/域对于 ssh 连接是相同的。
应确保在运行时打开容器的 SSH 端口 (22(。

添加到 docker 运行命令-p 2222:22此映射容器端口 22 SSH 到主机端口 2222,因为端口 22 已由 SSH 在主机上占用。

编辑
在计算机上开玩笑
测试后,打开 gitlab 容器的端口后,如下所示。
docker run -dit --name gitlab -p 2222:22 -p 8080:80 gitlab/gitlab-ce
请注意您可能错过的-p 2222:22
您应该能够通过此命令使用 ssh 进行连接ssh -T git@localhost -p 2222

祝你好运。

最新更新