ドッカーファイルを介してドッカーイメージを構築している間に、githubリポジトリーをクローンする必要があります。私は私のgit hubアカウントに自分の公開sshキーを追加しました。私はドッカーホストからリポジトリをクローンすることができます。 Dockerの実行時にのenv変数をdocker run --rm -it --name container_name \ -v $(dirname $SSH_AUTH_SOCK):$(dirname $SSH_AUTH_SOCK) \ -e SSH_AUTH_SOCK=$SSH_AUTH_SOCK my_image
のように実行することによって、ドッカーホストのsshキーを使用することができます。ドッカービルド中のSSHエージェントフォワーディング
ドッカーのビルド中に同じことを行うにはどうすればよいですか?
を実行するので、あなたが必要なものを使用することです'git clone'を行う秘密鍵?たぶんこれはあなたの質問に直接答えはありませんが、私はhttp://farazdagi.com/blog/2016/ssh-private-keys-on-docker-build/が参考になると思います。 – shizhz