事象 VS CodeでDev Containerを使用し、コンテナ内からsshアクセス(GitHub操作等)を行おうとした際に Permission denied が発生する git@github.com: Permission denied (publickey). 発生しうる環境 Windows ホストのssh-agentのバージョンが8.8以下 コンテナ内のssh-agentのバージョンが8.9以上 解決策 ホストのssh-agentのバージョンを上げる winget install Microsoft.OpenSSH.Beta 記事執筆時にはBetaしかなかったが winget search openssh で正式版が出ているか確認すること Dev Containerのドキュメントにも注意書きがある code.visualstudio.com 詳細の前置き Dev Containe
