diff --git a/commands.go b/commands.go index 05c8b6bb04..20f5855e16 100644 --- a/commands.go +++ b/commands.go @@ -654,7 +654,11 @@ func (cli *DockerCli) CmdInspect(args ...string) error { if err != nil { obj, _, err = cli.call("GET", "/images/"+name+"/json", nil) if err != nil { - fmt.Fprintf(cli.err, "No such image or container: %s\n", name) + if strings.Contains(err.Error(), "No such") { + fmt.Fprintf(cli.err, "Error: No such image or container: %s\n", name) + } else { + fmt.Fprintf(cli.err, "%s", err) + } status = 1 continue } @@ -669,7 +673,7 @@ func (cli *DockerCli) CmdInspect(args ...string) error { } if indented.Len() > 0 { - // Remove trailling ',' + // Remove trailing ',' indented.Truncate(indented.Len() - 1) } fmt.Fprintf(cli.out, "[")