Docker コンテナー内にあるプロジェクトで作業できるように、VSCode をセットアップしようとしています。最近公開された拡張機能Remote Developmentがまさにそれを可能にしているようです。
を実行してリモートを作成および設定するための詳細な公式の指示に従いましたが、公式/提供されたコンテナーと設定を使用しても、エラーが発生します。.devcontainer/devcontainer.json
Remote-Containers: Reopen Folder in Container
Setting up container for folder: /home/ilijas/<path_to>/workspace
Error: (HTTP code 500) server error - linux spec user: unable to find user ilijas: no matching entries in passwd file
at /home/ilijas/.vscode-insiders/extensions/ms-vscode-remote.remote-containers-0.53.0/dist/extension.js:1:151013
at /home/ilijas/.vscode-insiders/extensions/ms-vscode-remote.remote-containers-0.53.0/dist/extension.js:1:150976
at m.buildPayload (/home/ilijas/.vscode-insiders/extensions/ms-vscode-remote.remote-containers-0.53.0/dist/extension.js:1:150986)
at IncomingMessage.<anonymous> (/home/ilijas/.vscode-insiders/extensions/ms-vscode-remote.remote-containers-0.53.0/dist/extension.js:1:150486)
at IncomingMessage.emit (events.js:187:15)
at endReadableNT (_stream_readable.js:1090:12)
at process._tickCallback (internal/process/next_tick.js:63:19)
私の最初の試みでは、ローカルワークスペースをリモートワークスペースにマウントしようとしましたが、このユーザーが見つからないというエラーを解決できなかったため、ユーザーを考慮したドッカー設定内のすべての引数を削除して、1 つのダミーコンテナーを作成しました。仕事。私は成功しませんでした。これが新しい拡張機能であることはわかっていますが、それでも誰かが助けてくれることを願っています。