github.com/docker/app@v0.9.1-beta3.0.20210611140623-a48f773ab002/cmd/cnab-run/inspect.go (about) 1 package main 2 3 import ( 4 "os" 5 6 appinspect "github.com/docker/app/internal/inspect" 7 "github.com/docker/app/internal/packager" 8 ) 9 10 func inspectAction(instanceName string) error { 11 app, err := packager.Extract("") 12 // todo: merge additional compose file 13 if err != nil { 14 return err 15 } 16 defer app.Cleanup() 17 18 bndl, err := getRelocatedBundle() 19 if err != nil { 20 return err 21 } 22 23 parameters := packager.ExtractCNABParametersValues(packager.ExtractCNABParameterMapping(app.Parameters()), os.Environ()) 24 return appinspect.ImageInspect(os.Stdout, app, parameters, bndl.RelocatedImages()) 25 }