buildx --mount=type=ssh を使用するときに常に ssh-add を実行する理由

buildx --mount=type=ssh を使用するときに常に ssh-add を実行する理由

ドッカーの助けが必要です

何かが間違って設定されているので、ホストコンピュータで--mount=type=sshこれを実行した後にのみDockerビルドが機能しますか?ssh-add

以下は、次の行を含む実行と画像の出力です。RUN --mount=type=ssh ssh -vT [email protected]

以前はssh-add動作しませんでした。 https://pastebin.com/KgsfujVy

その後はshh-add動作します https://pastebin.com/ep914vyN

そして私のSSH設定ファイル

❯ cat ~/.ssh/config
Host github.com
    User git
    IdentityFile ~/.ssh/id_ed25519

なぜこれですか?起動するたびに実行したくない、またはssh-add自分のコンピュータに追加したくありません。~.profile

ベストアンサー1

おすすめ記事