背景 Mac では 1Password 上で SSH key を管理し、ssh-agent 機能 で Git の操作などに使っている 普段 VSCode devcontainer での開発が多いので、Docker コンテナ内でも 1Password の SSH key を使いたい Docker でホスト・ゲスト間の鍵共有には ssh-agent forwarding という仕組みが用意されているが、色々ハマりどころがあったので手順を整理した Host マシン(Mac)側の設定 まず 公式ドキュメント通りに Mac 側で 1Password 上の鍵を使った SSH 接続が通るようにする。 # .zshrc # https://developer.1password.com/docs/ssh/get-started#step-4-configure-your-ssh-or-git-client