Add run env variables support (KEY=AVLUE or KEY, will grab the process env value).

No support yet for env files
This commit is contained in:
Guillaume Tardif 2020-07-07 00:48:34 +02:00
parent 0c27fd6236
commit cb3ac513cc
8 changed files with 140 additions and 46 deletions

View file

@ -51,6 +51,7 @@ func Command() *cobra.Command {
cmd.Flags().BoolVarP(&opts.Detach, "detach", "d", false, "Run container in background and print container ID")
cmd.Flags().Float64Var(&opts.Cpus, "cpus", 1., "Number of CPUs")
cmd.Flags().VarP(&opts.Memory, "memory", "m", "Memory limit")
cmd.Flags().StringArrayVarP(&opts.Environment, "env", "e", []string{}, "Set environment variables")
return cmd
}

View file

@ -6,6 +6,7 @@ Usage:
Flags:
--cpus float Number of CPUs (default 1)
-d, --detach Run container in background and print container ID
-e, --env stringArray Set environment variables
-l, --label stringArray Set meta data on a container
-m, --memory bytes Memory limit
--name string Assign a name to the container