イメージの検索と取得(docker pull)

Dockerにおける「イメージの検索と取得(docker pull)」について、以下に詳しく説明します。


1. Dockerイメージとは

Dockerイメージは、コンテナを実行するための実行可能なテンプレートです。アプリケーションのコード、ライブラリ、依存関係、設定ファイルなどを含みます。


2. イメージの検索(docker search)

コマンド形式

bash
docker search <イメージ名>

説明

bash
docker search nginx

nginx に関連するイメージ一覧が表示されます。


3. イメージの取得(docker pull)

コマンド形式

bash
docker pull <リポジトリ名>:<タグ>

パラメータの意味

  • <リポジトリ名>:Docker Hub上のイメージ名(例: ubuntu, nginx, python

  • <タグ>:バージョン指定(省略すると latest が使われます)

例1:タグを省略して取得

bash
docker pull ubuntu

ubuntu:latest を取得

例2:特定バージョンを取得

bash
docker pull ubuntu:20.04

ubuntu イメージの 20.04 バージョンを取得


4. 取得したイメージの確認

bash
docker images

→ ローカルに保存されたイメージの一覧が表示されます。


5. 補足情報

  • docker pull は、すでに同じイメージが存在する場合、差分のみを取得します。

  • プライベートリポジトリから取得する場合は、docker login により認証が必要です。


以上が「Dockerイメージの検索と取得(docker pull)」に関する詳細な説明です。次に「コンテナの作成と起動(docker run)」などに進むのが自然な流れとなります。

ChatGPT4o 生成日:2025/06/25