1. ホーム

[解決済み】複数タグのDockerイメージの作成

2022-04-17 03:30:24

質問

1つのDockerイメージに複数のタグを付けるにはどうしたらよいですか?複数のタグを作成することは可能ですか? 1つのDockerfile ?

可能です。 どうにかして 例えば docker pull ubuntu を実行すると、複数の画像が取得され、その中には複数のタグを持つものもあります。

ubuntu                  13.10               9f676bd305a4        2 weeks ago         182.1 MB
ubuntu                  saucy               9f676bd305a4        2 weeks ago         182.1 MB
ubuntu                  raring              eb601b8965b8        2 weeks ago         170.2 MB
ubuntu                  13.04               eb601b8965b8        2 weeks ago         170.2 MB
ubuntu                  12.10               5ac751e8d623        2 weeks ago         161.4 MB
ubuntu                  quantal             5ac751e8d623        2 weeks ago         161.4 MB
ubuntu                  10.04               9cc9ea5ea540        2 weeks ago         183 MB
ubuntu                  lucid               9cc9ea5ea540        2 weeks ago         183 MB
ubuntu                  12.04               9cd978db300e        2 weeks ago         204.7 MB
ubuntu                  latest              9cd978db300e        2 weeks ago         204.7 MB
ubuntu                  precise             9cd978db300e        2 weeks ago         204.7 MB

解決方法は?

Dockerfilesでタグを作成することはできませんが、コマンドラインからイメージに複数のタグを作成することは可能です。

画像IDを一覧表示するために使用します。

$ docker images

では、タグを付けてください。

$ docker tag 9f676bd305a4 ubuntu:13.10
$ docker tag 9f676bd305a4 ubuntu:saucy
$ docker tag eb601b8965b8 ubuntu:raring
...