docker gitlab 如何git clone?

它给的SSH和http地址是这样的:

git@6b30d4a6a162:compontent/gitlab-test-component.git
http://6b30d4a6a162/compontent/gitlab-test-component.git

6b30d4a6a162是gitlab的container Info的ID的一部分:

6b30d4a6a16279326a135ee2c7bf7b20094b3199a299ac6345735dd3

我通过上面两个地址都无法git clone。

因为我用virtualbox简单的做了一下端口映射,所以我尝试用

git clone http://localhost:8100/compontent/gitlab-test-component

但会报错:500

https://img2.mukewang.com/5ba8b2c300011f3d07770225.jpg

有知道的吗?

另外想问一下,ssh-key是不是只要生成一次就行了,可以到处放github、gitlab,或者其他地方的,都是同一份?


狐的传说
浏览 2505回答 2
2回答

呼唤远方

用法有问题吧,肯定不是用docker的container name 做域名啊,你要绑一个域名或者用ip+端口访问才能clone的。
打开App,查看更多内容
随时随地看视频慕课网APP