我已经设置了 docker 工具箱并安装了 gitlab-ce 来测试 gitlab 持续集成功能,我能够连接到 gitlab 实例并创建一个存储库,创建一个新的 ssh 密钥并将其粘贴到存储库上。但问题是当我试图推送到这个存储库时,它给了我这个错误:
ssh:无法解析主机名 c52795c5acda:名称或服务未知致命:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在
git url 如下:
git@c52795c5acda:root/my-project.git
我用容器 ip 地址和端口替换了 c52795c5acda,似乎可以使用 HTTPS,但不能使用 ssh。我的系统是 Windows 8.1,我在虚拟机上运行 docker。谁能指出这个问题?