用語集 最終更新 2026.05.15

Docker

Docker は、アプリや開発環境コンテナとしてまとめて動かしやすくする仕組みです。
同じ環境を再現しやすくするため、開発、テスト、配布など幅広い場面で使われています。

まず押さえたいポイント

どんな場面で使うか

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

必要な実行環境を箱としてまとめて扱う仕組み と考えると分かりやすいです。
その箱の中身を定義するのが Dockerfile、複数まとめるのが Docker Compose です。

押さえておきたい注意点

便利でも、学習コストやPC負荷はあります。
軽い開発では大げさになることもあるので、使いどころを見た方がよいです。

実務で見るポイント

  • 環境差を減らしやすい
  • チーム開発や複数サービス開発と相性がよい
  • 何をコンテナへ寄せるかの設計が大事