Docker上で動いているGitLabにキー認証でSSH接続できない

dockerで動作中のGitLabにキー認証でSSH接続しようとしたらパスワードを聞かれる。

https://qiita.com/redamoon/items/07e445d1fce360cb5fa3

ここを参考に作業させていただきました。

原因

正しいportを指定できていなかった

最初はこのように設定していました。

 

正しくはPortを10022にしてあげること()

 

なぜport10022?

GitLabを建てる際に書いたdocker-compose.ymlを見てみると

10022:22と書いてあります…

サーバー側の10022portがGitLab側の22portになっているわけです。

 

結局キーの登録などは間違っておらず、接続しに行く場所が悪かったという…

Docker, Git

Posted by Sho