|
@@ -1169,14 +1169,10 @@ func (cli *DockerCli) CmdImages(args ...string) error {
|
|
|
fmt.Fprintln(w, "REPOSITORY\tTAG\tIMAGE ID\tCREATED\tSIZE")
|
|
|
}
|
|
|
|
|
|
- var repo string
|
|
|
- var tag string
|
|
|
for _, out := range outs {
|
|
|
for _, repotag := range out.RepoTags {
|
|
|
|
|
|
- components := strings.SplitN(repotag, ":", 2)
|
|
|
- repo = components[0]
|
|
|
- tag = components[1]
|
|
|
+ repo, tag := utils.ParseRepositoryTag(repotag)
|
|
|
|
|
|
if !*noTrunc {
|
|
|
out.ID = utils.TruncateID(out.ID)
|
|
@@ -1238,7 +1234,7 @@ func PrintTreeNode(cli *DockerCli, noTrunc *bool, image APIImages, prefix string
|
|
|
|
|
|
fmt.Fprintf(cli.out, "%s%s Size: %s (virtual %s)", prefix, imageID, utils.HumanSize(image.Size), utils.HumanSize(image.VirtualSize))
|
|
|
if image.RepoTags[0] != "<none>:<none>" {
|
|
|
- fmt.Fprintf(cli.out, " Tags: %s\n", strings.Join(image.RepoTags, ","))
|
|
|
+ fmt.Fprintf(cli.out, " Tags: %s\n", strings.Join(image.RepoTags, ", "))
|
|
|
} else {
|
|
|
fmt.Fprint(cli.out, "\n")
|
|
|
}
|