開発コンテナーの問題のトラブルシューティング
開発コンテナー機能はまだベータ版であるため、開発コンテナーでの作業中に役立つ、発生する可能性のある問題と解決策を以下に示します。
無効なボタンがある空の建物 Dev Container ダイアログがあります
Docker をチェックして、ハングしている場合は再起動してください。
Windows 10 では SSH による接続が非常に遅い
OpenSSH バージョン(英語)を 8.5 以降にアップグレードします。
Git クローンが機能せず、キーを追加したにもかかわらず、クライアントで開かれたプロジェクトが空になる
以下の点を確認してください。
OpenSSH クライアントがシステム変数 C:\Windows\System32\OpenSSH\ の PATH にあるかどうかを確認し、OS を再起動します。
SSH エージェントを実行するためのコマンドを実行し、キーを追加します。
SSH キーの権限を「オープン」にしすぎないようにして、キーを追加できるようにします。そうしないと、追加が失敗します。
Git リポジトリから devcontainer モデルを抽出できないというエラーはどういう意味ですか ?
このエラーは、古いバージョンの Git を使用している場合に表示されます。Git を 2.25 以降に更新してください。
設定で指定されていてもパスワードが要求される
パスワード認証のケースはまだサポートされていません。これは、Docker 経由で git clone を使用しており、このシナリオでは引数としてパスワードをサポートしていないためです。
イメージの取得と保存に containerd を使用するのは機能しない
現在、Docker デスクトップの containerd(英語) 機能はサポートされていません。
関連ページ:
![](https://pleiades.io/icons/rider.png)
Dev Containers に関する FAQ
開発コンテナーを作成した後、Docker にさまざまなボリュームとプロパティが表示されます: それぞれは何をするのでしょうか? :開発コンテナーが作成されると、次のボリュームとプロパティが Docker に表示されます。これは、フォルダー内のすべてのバックエンドキャッシュを含むキャッシュボリュームです。IDE バックエンドをコピーするプロセスにはある程度の時間がかかります。ただし、このプロセスは最初の開発コンテナーの作成時に 1 回だけ実行され、すべてがこのボリュームにコピーされます。そ...
![](https://resources.jetbrains.com/help/img/rider/2024.1/tasks-connect-server.png)
タスクとコンテキストを管理する
プロジェクトで作業する場合は、完了する必要のある小さな作業で作業を整理できます。これらは、自分で設定したタスクです。JetBrains Rider では、大きな作業を小さなタスクに分割し、変更リストに関連付けることができます。これらは、課題追跡システムからのタスクである可能性もあります。例: JetBrains Rider から直接割り当てられたタスクやバグを処理できます。これを可能にするには、IDE とトラッカーアカウントを接続します。課題追跡との統合を構成する:JetBrains Ride...