用語集 最終更新 2026.04.14

Docker Hub

Docker Hub は、Docker イメージを公開・共有・取得するための代表的なレジストリです。
初心者向けにかなりざっくり言うと、Docker イメージの置き場 と考えると分かりやすいです。

Docker Docs でも、Docker Hub には多くの事前構築済みイメージがあり、docker pull で取得して試せると説明されています。
nginxmysql のような名前でそのまま pull できることが多いのは、この Docker Hub が既定の取得先になっているからです。

まず押さえたいポイント

  • Docker イメージを公開・取得するための代表的なレジストリ
  • docker pull は既定で Docker Hub から取得されることが多い
  • Official Images や Verified Publisher など、信頼性の目安になる分類がある
  • タグだけでなく digest で固定して使う考え方もある

どんな場面で使うか

Docker Hub は、ローカル検証、CI開発環境構築、本番用イメージの土台取得など、かなり幅広く使われます。
たとえば node:22-alpinemysql:8.4 のようなイメージを pull するとき、多くは Docker Hub を見ています。

実務で見るポイント

Docker Hub が便利なのは、すぐ使えるイメージが多いからですが、何でもそのまま信用してよいわけではありません。
実務では、

  • 公式イメージ
  • どのタグを使うか
  • 更新頻度やドキュメントは十分か
  • 固定すべきなら digest を使うか

あたりを見た方が安全です。

よくある誤解

Docker Hub にあるものは全部同じくらい安全?

そうではありません。
Docker Docs でも、Official Images や Verified Publisher など trusted content の考え方が案内されています。

latest を使えば一番よい?

必ずしもそうではありません。
便利ですが、気づかないうちに別バージョンへ変わることがあるので、再現性が大事な場面では明示タグや digest の方が向くことがあります。

この用語を読むときのコツ

Docker Hub は単語だけ暗記するより、「どんな場面で出てくるか」「何と一緒に語られるか」をセットで押さえた方が理解しやすいです。記事や設定画面で見かけたら、何を決めるための用語なのかまで見ると意味がつながりやすくなります。

最初のうちは、このページだけで完結させようとしなくて大丈夫です。 下の関連用語や関連記事も一緒にたどると、Docker Hub がどの文脈で使われる言葉なのかがかなり見えやすくなります。

あわせて見たい用語