diff --git a/cli/cmd/compose/up.go b/cli/cmd/compose/up.go index bafaf06b..a16c0bac 100644 --- a/cli/cmd/compose/up.go +++ b/cli/cmd/compose/up.go @@ -39,6 +39,7 @@ func upCommand() *cobra.Command { upCmd.Flags().StringVar(&opts.WorkDir, "workdir", ".", "Work dir") upCmd.Flags().StringArrayVarP(&opts.ConfigPaths, "file", "f", []string{}, "Compose configuration files") upCmd.Flags().StringArrayVarP(&opts.Environment, "environment", "e", []string{}, "Environment variables") + upCmd.Flags().BoolP("detach", "d", true, " Detached mode: Run containers in the background") return upCmd } diff --git a/cli/cmd/run/run.go b/cli/cmd/run/run.go index 90182838..4431b9bb 100644 --- a/cli/cmd/run/run.go +++ b/cli/cmd/run/run.go @@ -43,6 +43,7 @@ func Command() *cobra.Command { cmd.Flags().StringVar(&opts.Name, "name", "", "Assign a name to the container") cmd.Flags().StringArrayVarP(&opts.Labels, "label", "l", []string{}, "Set meta data on a container") cmd.Flags().StringArrayVarP(&opts.Volumes, "volume", "v", []string{}, "Volume. Ex: user:key@my_share:/absolute/path/to/target") + cmd.Flags().BoolP("detach", "d", true, "Run container in background and print container ID") return cmd } diff --git a/cli/cmd/run/testdata/run-help.golden b/cli/cmd/run/testdata/run-help.golden index 7bdf7de8..2a5a55f5 100644 --- a/cli/cmd/run/testdata/run-help.golden +++ b/cli/cmd/run/testdata/run-help.golden @@ -4,6 +4,7 @@ Usage: run [flags] Flags: + -d, --detach Run container in background and print container ID (default true) -l, --label stringArray Set meta data on a container --name string Assign a name to the container -p, --publish stringArray Publish a container's port(s). [HOST_PORT:]CONTAINER_PORT