ssh连接docker安装的git

使用docker安装的git类服务, 在启动容器时需要将容器对应的22端口映射到其他端口(此处假如映射到222). 在客户端使用ssh协议访问仓库时, 即使已经添加ssh key, 仍然可能弹出需要密码. 可以在客户端增加以下配置后再尝试.

[wilson@archlinux gitea]$ cat ~/.ssh/config 
# Gitea
Host 192.168.21.56
HostName 192.168.21.56
Port 222
User git
IdentityFile ~/.ssh/id_rsa
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐