追記
普通にできました。下記ブログ参照してください。
tl;dr; まだ開発中っぽいです。
やりたいこと
WSL2がWindowsにやってきた。Docker DesktopもWSL2をバックエンドに動くらしい!おや、VSCodeのRemote-Containerという機能を使えばDocker Container内で開発ができるらしいな。
よし、 Docker Desktop w/ WSL2 を使って、VSCodeでナウい感じに開発だ!・・・と思い、以下のページを見る。
code.visualstudio.com code.visualstudio.com
さっそく、 WSL2(ディストロはUbuntu18.04)で、 code .
とたたき、 Ctrl-P
からの Remote-Container を探す。ない。
は?
そもそもドキュメントと違い、左下ではすでにWSLにVScodeがいることになっている。
仕方ない。WSL2のディレクトリをWindowsのExplorerから開く。 Remote-Containerがあったので、それを使って .devcontainer
を作成しコンテナーをビルドしてみる
謎のエラー。(スクショ忘れた)
\(^o^)/オワタ
ググる。絶対同じことやりたい人いるだろ。
なるほど。いっかいWSL2のコンソールでContainerを開始してからvscodeでそれにアタッチすればいいんだな!
。。。
できた。けど、なぜかプラグインがダウンロードできなかったりコレジャナイ感やばい。
Insiderとかだと↓が使えるのかな。よくわからんけど。