github.com/bscott/buffalo@v0.11.1/buffalo/cmd/generate/docker.go (about) 1 package generate 2 3 import ( 4 "github.com/gobuffalo/buffalo/generators/docker" 5 "github.com/gobuffalo/makr" 6 "github.com/spf13/cobra" 7 ) 8 9 var dockerOptions = docker.New() 10 11 // DockerCmd generates a new Dockerfile 12 var DockerCmd = &cobra.Command{ 13 Use: "docker", 14 Short: "Generates a Dockerfile", 15 RunE: func(cmd *cobra.Command, args []string) error { 16 dockerOptions.Version = Version 17 return dockerOptions.Run(".", makr.Data{}) 18 }, 19 } 20 21 func init() { 22 DockerCmd.Flags().StringVar(&dockerOptions.Style, "style", "multi", "what style Dockerfile to generate [multi, standard]") 23 }