Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不确定我的Gitlab实例域名是什么?_Gitlab - Fatal编程技术网

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

不确定我的Gitlab实例域名是什么?,gitlab,Gitlab,GitLab的新用户,并首次尝试设置我的项目 我已经用docker设置了Gitlab并进行了思考(我已经用docker为它设置了一个本地服务器??) 然后我创建了我的项目并添加了一个SSH密钥,但是当我尝试使用命令SSH-T时git@gitlab.com它失败了 我想这是因为我有一个不同的域名实例名称 我的问题是:我的域名实例名是什么?我如何找到 要访问gitlab,我只需在浏览器中键入localhost,除此之外,我认为它链接到我的一封电子邮件,但如果您与web GUI的连接是localhos

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

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

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

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

我的问题是:我的域名实例名是什么?我如何找到


要访问gitlab,我只需在浏览器中键入localhost,除此之外,我认为它链接到我的一封电子邮件,但如果您与web GUI的连接是
localhost
,则在命令中两者都不起作用,因此您的主机名/域对于ssh连接是相同的。
运行容器时,应确保打开容器的SSH端口(22)。

添加到docker run命令
-p 2222:22
将容器端口22 SSH映射到主机端口2222,因为主机上的端口22已由SSH占用

编辑
在计算机上测试它
在为gitlab容器打开端口后,请执行类似操作。
docker-run-dit——名称gitlab-p 2222:22-p 8080:80 gitlab/gitlab-ce

请注意
-p 2222:22
,这可能是您缺少的内容。
您应该能够使用ssh连接此命令
ssh-Tgit@localhost-第2222页


祝你好运。

欢迎来到Stack overflow,如果你的问题有一个答案是正确的,你应该接受它。