dockerのイメージ操作コマンドまとめ


イメージの操作

イメージのダウンロード

$ docker image pull [オプション] イメージ名[:タグ名]

イメージの一覧表示

$ docker image ls [オプション] イメージ名[:タグ名]
オプション 説明
--all, -a 全てのイメージを表示
--digests ダイジェストを表示するか
--no-trunc 結果を全て表示する
--quiet, -q DockerイメージIDのみ表示

イメージの詳細確認

$ docker image inspect
  • イメージID
  • 作成日
  • Dockerバージョン
  • CPUのアーキテクチャ

がわかる

イメージのタグ設定

$ docker image tag 

イメージの検索

$ docker search [オプション] 検索キーワード
オプション 説明
--limit n件の検索結果を表示す
--filter=stars=n お気にり数を指定
--no-trunc 結果を全て表示する

イメージの削除

$ docker rm [オプション] イメージ名 [イメージ名]
オプション 説明
--force, -f イメージを強制的に削除する
--no-prun 中間イメージを削除しない

未使用のDockerイメージを削除する

$ docker prune [オプション] 
オプション 説明
--force, -f イメージを強制的に削除する
--all, -a 使用していないイメージをすべて削除

イメージのアップロード

$ docker image push イメージ名[:タグ名}

DockerHubの操作

Docker Hubへのログイン

$ docker login [オプション] [サーバ]
オプション 説明
--password, -p パスワード
--username,-u ユーザ-名

Docker Hubへのログアウト

$ docker logout [サーバ]

参考

プログラマのためのDocker教科書