diff options
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/podman/create.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/cmd/podman/create.go b/cmd/podman/create.go index ae6713cb4..ce62bd278 100644 --- a/cmd/podman/create.go +++ b/cmd/podman/create.go @@ -123,7 +123,12 @@ func createContainer(c *cli.Context, runtime *libpod.Runtime) (*libpod.Container return nil, nil, err } data, err = newImage.Inspect(ctx) - imageName = newImage.Names()[0] + names := newImage.Names() + if len(names) > 0 { + imageName = names[0] + } else { + imageName = newImage.ID() + } } createConfig, err := parseCreateOpts(ctx, c, runtime, imageName, data) if err != nil { |