タグ付けしたいイメージがあるとします0.10.24
(私の場合は Node.js 0.10.24 を含むイメージです)。Dockerfile を使用してそのイメージを構築し、実行してdocker build
、パラメータを使用してタグを指定します-t
。
いつかそのイメージの追加バージョンが手に入ると思うので、別のタグ名でプロセスを再実行します。
これまでのところ順調です。非常にうまく機能しており、すべて順調です。
しかし、ここで問題が始まります。常に最新の画像にタグを付けた広告も表示したいのですlatest
。つまり、同じ画像に 2 つの名前を付ける必要があるのです。
これをどうやって行うのでしょうか? まったく同じバージョンで再度実行する必要がありますdocker build
が、今回は別のタグを使用します。もっと良いオプションはありますか?
ベストアンサー1
イメージをビルドするときに複数のタグを使用できます。
$ docker build -t whenry/fedora-jboss:latest -t whenry/fedora-jboss:v2.1 .
参照:https://docs.docker.com/engine/reference/commandline/build/#tag-image-t