Dockerにおける「イメージの検索と取得(docker pull)」について、以下に詳しく説明します。
1. Dockerイメージとは
Dockerイメージは、コンテナを実行するための実行可能なテンプレートです。アプリケーションのコード、ライブラリ、依存関係、設定ファイルなどを含みます。
2. イメージの検索(docker search)
コマンド形式
説明
-
Docker Hub(https://hub.docker.com)に公開されているイメージを検索できます。
-
出力には、スター数(人気度)、公式イメージであるかどうか、説明などが含まれます。
例
→ nginx に関連するイメージ一覧が表示されます。
3. イメージの取得(docker pull)
コマンド形式
パラメータの意味
-
<リポジトリ名>:Docker Hub上のイメージ名(例:ubuntu,nginx,python) -
<タグ>:バージョン指定(省略するとlatestが使われます)
例1:タグを省略して取得
→ ubuntu:latest を取得
例2:特定バージョンを取得
→ ubuntu イメージの 20.04 バージョンを取得
4. 取得したイメージの確認
→ ローカルに保存されたイメージの一覧が表示されます。
5. 補足情報
-
docker pullは、すでに同じイメージが存在する場合、差分のみを取得します。 -
プライベートリポジトリから取得する場合は、
docker loginにより認証が必要です。
以上が「Dockerイメージの検索と取得(docker pull)」に関する詳細な説明です。次に「コンテナの作成と起動(docker run)」などに進むのが自然な流れとなります。
ChatGPT4o 生成日:2025/06/25