用語集 最終更新 2026.05.15

devcontainer.json

devcontainer.json は、Dev Containers開発環境設定を書くファイルです。
どのイメージDockerfile を使うか、どの拡張やポートを開くかなどを定義できます。

まず押さえたいポイント

  • Dev Containers の中心設定ファイル
  • .devcontainer/ 配下に置くことが多い
  • 開発環境の作り方を共有しやすくする

どんな場面で使うか

どんなふうに理解するとよいか

このプロジェクトをどういう開発環境で開くかを書いた設定メモ と考えると分かりやすいです。
VS Code や対応ツールがこのファイルを見て、環境を組み立てます。

押さえておきたい注意点

何でも1ファイルに詰め込みすぎると読みにくくなります。
シンプルに始めて、必要に応じて項目を足す方が管理しやすいです。

実務で見るポイント

  • 最初は最小構成で十分
  • チームで同じ設定を共有しやすい
  • DockerfileCompose と役割分担して考える