Docker imageのタグを変更する方法

イメージファイルを更新する際に、新しいイメージを常にlatestにしたい場合など。(下記のようにしたい場合)

Docker tag change
  1. 次のコマンドを実行し、新しいタグを付け直す

    docker tag IMAGE_NAME:旧タグ IMAGE_NAME:新しいタグ
    
    # sample.
    docker tag my_image:latest my_image:v1.0.0

    この時点でタグの異なる同じイメージが2つ存在する

    REPOSITORY              TAG            IMAGE ID       CREATED         SIZE
    my_image                latest         1345f639f59b   5 minutes ago   18.3GB
    my_image                v1.0.0         1345f639f59b   5 minutes ago   18.3GB
  2. 古いタグのイメージを削除する

    docker image IMAGE_NAME:旧タグ
    
    # sample.
    docker image rm my_image:latest
  3. latestのタグを付けて新しいイメージを作成する
このエントリーをはてなブックマークに追加
にほんブログ村 IT技術ブログへ

スポンサードリンク

関連コンテンツ

コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です