Dockerって環境を汚さないで使えて便利ですよね。 vscodeっていろんな言語の開発環境を手軽に作れて便利ですよね。 ということでRemote Developmentによる作業コンテナ(devcontainer)を使ってコンテナ側に引き篭って開発できる環境を作ってみたので、環境構成と要点をここに書き出してみようと思います。 注意事項 この記事は ホストOSがWindows環境で vscodeとDockerコンテナを使って なるべくUnix系に寄せて使えるようにする 前提での環境構築のお話になっています。 ホストOSにLinuxやMacを使っていたりコンテナを使わなかったりホストはWindows上のシェル操作で十分な場合は、この記事は適合しない内容が多分に含まれています。 また、個々のツールや環境のセットアップ操作などはほぼ書かれない予定なので、必要に応じて他の記事を参照してください。