認証情報の共有
リモートサーバー上で Dev Container をビルドする場合、リモートサーバーへのアクセスとプロジェクトのクローン作成には認証が必要です。 認証方法は SSH キーまたはパスワードです。
パスワード認証がある場合は、SSH キーを含むファイルを生成し、それをリモートサーバーに転送し、Git 資格情報を共有する方法について、以下のプロシージャを参照してください。
SSH キーを作成して転送する
ローカルターミナルを開き、次のコマンドで SSH キーを生成してください:
ssh-keygenシステムがキーペアを生成します。 デフォルトでは、
~/.ssh/フォルダーに保存され、~がホームディレクトリです。 公開鍵は秘密鍵と同じ場所に保存されます。 名前は秘密鍵と同じで、.pubサフィックスが付きます。 たとえば、id_rsaおよびid_rsa.pub。 必要に応じて、キーペアの保存場所を変更できます。その結果、ローカルマシンに SSH キーペアファイルが作成されます。
キーペアが生成された後、次のコマンドでリモートサーバーにキーをインストールします:
ssh-copy-id your_remote_server_nameキーがリモートサーバーに追加され、Dev Container を構築できます。 詳細については、 SSH ドキュメント(英語)を参照してください。
リモートサーバーに接続し、プロジェクトを Dev Container にクローンしてください。

詳細については、 Dev Container の概要 を参照してください。
GitHub で認証されていることを確認してください。 SSH エージェント転送 を利用するか、GitHub アカウントにログインすることもできます。

Dev Container 環境の準備が完了したら、 続行 をクリックしてプロジェクトを開いてください。

2026 年 6 月 12 日