MCPcopy Create free account
hub / github.com/containerd/nerdctl / StartCommand

Function StartCommand

cmd/nerdctl/container/container_start.go:32–50  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

30)
31
32func StartCommand() *cobra.Command {
33 var cmd = &cobra.Command{
34 Use: "start [flags] CONTAINER [CONTAINER, ...]",
35 Args: cobra.MinimumNArgs(1),
36 Short: "Start one or more running containers",
37 RunE: startAction,
38 ValidArgsFunction: startShellComplete,
39 SilenceUsage: true,
40 SilenceErrors: true,
41 }
42
43 cmd.Flags().SetInterspersed(false)
44 cmd.Flags().BoolP("attach", "a", false, "Attach STDOUT/STDERR and forward signals")
45 cmd.Flags().String("detach-keys", consoleutil.DefaultDetachKeys, "Override the default detach keys")
46 cmd.Flags().BoolP("interactive", "i", false, "Attach container's STDIN")
47 cmd.Flags().String("checkpoint", "", "checkpoint name")
48 cmd.Flags().String("checkpoint-dir", "", "checkpoint directory")
49 return cmd
50}
51
52func startOptions(cmd *cobra.Command) (types.ContainerStartOptions, error) {
53 globalOptions, err := helpers.ProcessRootCmdFlags(cmd)

Callers 2

newAppFunction · 0.92
CommandFunction · 0.85

Calls 1

StringMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…