3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【メモ】Dockerでbuildしたら名前をうっかり間違えた時の対処法

Posted at

はじめに

せ○ちゃん「カッコつけて、Docker buildしたら名前間違えてたんですよ〜」
小○「な~〜にぃ〜~!?やっちまったな!!!!」

っていう時のメモ。

事象

kmori/myanalysispacks:1.0 というイメージファイルを作ろうとしたらtypoしてkmoro/myanalysispacks:1.0 というものを作ってしまった・・・誰だkmoroって・・・。

$ docker build . -t kmoro/myanalysispacks:1.0
(メッセージ省略)
Successfully tagged kmoro/myanalysispacks:1.0

対処

IMAGE IDをとってきてRepository名を変えた奴をタグ付けしてあげて、古いのを削除するだけ。

下記の要領でIMAGE IDを取得してコピります。

$ docker images
REPOSITORY                   TAG                 IMAGE ID            CREATED             SIZE
kmoro/myanalysispacks:1.0    latest              ************        4 minutes ago       ***MB
(以下省略)

あとは正しいのを設定後、古いのを削除するだけ。

$ docker image tag ************ kmori/myanalysispacks:1.0
$ docker rmi kmoro/myanalysispacks:1.0

5秒で読み終えられる解説

image tag

あるタグのイメージを参照して新しいタグを作成するコマンド。
公式リファレンス:https://docs.docker.com/engine/reference/commandline/image_tag/

rmi

1つないしは複数のイメージを削除するコマンド。
たぶん remove images の略語っぽい。
公式リファレンス:https://docs.docker.com/engine/reference/commandline/rmi/

最後に

せ○ちゃん「男は黙って、」
小○「$ docker image tag」
せ○ちゃん「男は黙って、」
小○「$ docker image tag」
せ○ちゃん「あらら~rmi忘れてるじゃんかよ~。」
小○「次!」

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?