github.com/ijc/docker-app@v0.6.1-0.20181012090447-c7ca8bc483fb/cmd/docker-app/image-load.go (about) 1 package main 2 3 import ( 4 "github.com/docker/app/internal/image" 5 "github.com/docker/app/internal/packager" 6 "github.com/spf13/cobra" 7 ) 8 9 func imageLoadCmd() *cobra.Command { 10 return &cobra.Command{ 11 Use: "image-load <app-name> [services...]", 12 Short: "Load stored images for given services (default: all) to the local docker daemon", 13 Args: cobra.MinimumNArgs(1), 14 RunE: func(cmd *cobra.Command, args []string) error { 15 app, err := packager.Extract(args[0]) 16 if err != nil { 17 return err 18 } 19 defer app.Cleanup() 20 return image.Load(app.Name, args[1:]) 21 }, 22 } 23 }