我想移动所有带标签的图像。
```
OUT=$(docker images --format '{{.Repository}}:{{.Tag}}')
OUTPUT=($OUT)
docker save $(echo "${OUTPUT[*]}") -o /dir/images.tar
```
说明:
弗斯特
OUT
获取所有标记,但用新行分隔。第二
OUTPUT
获取数组中的所有标记。第三
$(echo "${OUTPUT[*]}")
将单个的所有标记
docker save
命令使所有图像都在一个tar中。
此外,还可以使用gzip对其进行压缩。按目标运行:
tar xvf images.tar.gz -O | docker load
-O
选择
tar
将内容放在可被
docker load
.