Docker Desktopではコンテナ起動できるリストからVSCodeを起動できます。
対象のフォルダ(プロジェクト?)が自動的に開くので便利ですが、突然「Error invoking remote method ‘desktop-go-backend’: [object Object]」というエラーが出ました。
コンテナはWindows10のWSL2上のUbuntuで作成しています。
.vscode~ディレクトリを削除すると起動した
結論をいうとVSCode関連のディレクトリを削除することで起動できました。
実際に削除したディレクトリは次の2つです。
- /home/xxxx/.vscode-remote-containers/
- /home/xxxx/.vscode-server/
VSCodeが起動したら自動的にこの2つのディレクトリが再作成されました。