2024年7月16日火曜日

dockerhub に指定のイメージが存在するか事前に確認する方法

dockerhub に指定のイメージが存在するか事前に確認する方法

概要

pull する前に docker レジストリにイメージがあるかどうかチェックできます

環境

  • Ubuntu 22.04
  • docker 27.0.3

方法

docker manifest inspect kakakikikeke/memo:latest > /dev/null ; echo $?

存在する場合は 0 で存在しない場合は 1 などの 0 以外のステータスが返ってきます

最後に

dockerhub でなくプライベートレジストリなら先にそちらに docker login してから同じコマンドを実行すれば OK です

参考サイト

0 件のコメント:

コメントを投稿