cmd.go 609 B

123456789101112131415161718192021222324
  1. package checkpoint
  2. import (
  3. "github.com/docker/docker/cli"
  4. "github.com/docker/docker/cli/command"
  5. "github.com/spf13/cobra"
  6. )
  7. // NewCheckpointCommand returns the `checkpoint` subcommand (only in experimental)
  8. func NewCheckpointCommand(dockerCli *command.DockerCli) *cobra.Command {
  9. cmd := &cobra.Command{
  10. Use: "checkpoint",
  11. Short: "Manage checkpoints",
  12. Args: cli.NoArgs,
  13. RunE: dockerCli.ShowHelp,
  14. Tags: map[string]string{"experimental": "", "version": "1.25"},
  15. }
  16. cmd.AddCommand(
  17. newCreateCommand(dockerCli),
  18. newListCommand(dockerCli),
  19. newRemoveCommand(dockerCli),
  20. )
  21. return cmd
  22. }