使用一个docker tag命令为docker image提供多个标记

时间:2016-08-16 08:56:38

标签: docker tags

我知道当您使用docker build时,可以为一个图片提供多个标记:

docker build -t name1:tag1 -t name1:tag2 -t name2 .

但我们需要标记现有图像。所以我们使用docker tag。 是否可以使用一个docker tag命令为一个图像提供多个标签?

类似的东西:

docker tag busybox:latest image:1.0,latest

而不是像这里一样重复使用命令?:

docker tag busybox:latest image1:1.0
docker tag busybox:latest image1:latest

1 个答案:

答案 0 :(得分:2)

使用xargs实用程序可以实现Docker多个标记。

试试这个

echo -e "image:latest\n image:1.0" | xargs -I{} docker tag busybox:latest {}