Skip to content

DNET_DockerHub

nishi_74322014 edited this page Sep 11, 2026 · 1 revision

Docker Hub

概要

  • Dockerのコンテナ・レジストリの内、最も一般的なもの。

  • Docker Hubは既定で使っている状態なので、ココでは、
    主にDockerイメージ(Dockerの該当節を参照)を登録する方法について言及する。

詳細

基本的な使い方

単体使い

  • Docker Hubは、Dockerレジストリのうちの、
    Docker社による公開のコンテナ・レジストリ。

  • 他にも、ACR(Azure Container Registry)などがある。

  • コチラでやったように「docker push コマンド(Dockerコマンドの該当節を参照)」で
    Dockerイメージ(Dockerの該当節を参照)を登録できる。

GitHub連携

  • ソレだけではなく、GitHubのリポジトリにDockerfile(Dockerの該当節を参照)を登録して

  • Docker Hubと連携させることで、Dockerイメージの
    登録・更新を自動化(Automated Build)できる。

    • GitHubにDockerfileを公開
    • Docker Hubにアカウント間のリンクを設定
    • GitHub上のDockerfileを選択してビルド
    • Docker Hubリポジトリにイメージが追加される。

パブリックとプライベート

パブリック

既定で利用可能(登録にはサインアップが必要)。

プライベート

Docker Hub プランをアップグレードすると利用可能。

個人と組織

何れも、名前空間として使用できる模様。

個人

docker push <hub-user>/<repo-name>:<tag-name>

組織

docker push <organization>/<repo-name>:<tag-name>

管理

管理画面で管理が可能。

パブリック ⇔ プライベート

変更可能。

イメージ&リポジトリの削除

参考

Qiita

Publickey

移行メモ

  • 「単体使い」の冒頭が「Docker Hubは、Dockerレジストリのうちの、」と 「Docker社による公開のコンテナ・レジストリ。」の 2 つの箇条書きに 分断されていたため、1 文にまとめた。また、末尾が「登録できるが、」で 途切れていたため「登録できる。」とした。
  • 「管理」配下にあった見出し「...」(本文なし)は除去した。
  • マイクロソフト系技術情報 Wiki(techinfoofmicrosofttech.osscons.jp)への URL リンクは、移行済みの AKS に張り替えた。

Tags: 移行, Docker Hub, Dockerレジストリ, コンテナ・レジストリ, Automated Build, GitHub

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally