Add Restart Policy support when running single container

This commit is contained in:
Ulysses Souza 2020-07-16 11:05:31 +02:00 committed by Guillaume Tardif
parent 2c4be4f7e3
commit a2c2d6aa5d
12 changed files with 189 additions and 48 deletions

View file

@ -52,6 +52,7 @@ func Command() *cobra.Command {
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")
cmd.Flags().StringVarP(&opts.RestartPolicyCondition, "restart", "", "no", "Restart policy to apply when a container exits")
return cmd
}

View file

@ -11,4 +11,5 @@ Flags:
-m, --memory bytes Memory limit
--name string Assign a name to the container
-p, --publish stringArray Publish a container's port(s). [HOST_PORT:]CONTAINER_PORT
--restart string Restart policy to apply when a container exits (default "no")
-v, --volume stringArray Volume. Ex: user:key@my_share:/absolute/path/to/target