package tasks

import "github.com/containerd/containerd/cmd/ctr/commands/tasks"

Index

Variables

var Command = cli.Command{
	Name:    "tasks",
	Usage:   "manage tasks",
	Aliases: []string{"t", "task"},
	Subcommands: []cli.Command{
		attachCommand,
		checkpointCommand,
		deleteCommand,
		execCommand,
		listCommand,
		killCommand,
		pauseCommand,
		psCommand,
		resumeCommand,
		startCommand,
	},
}

Command is the cli command for managing tasks

Functions

func HandleConsoleResize

func HandleConsoleResize(ctx gocontext.Context, task resizer, con console.Console) error

HandleConsoleResize resizes the console

func NewTask

func NewTask(ctx gocontext.Context, client *containerd.Client, container containerd.Container, _ string, con console.Console, nullIO bool, logURI string, ioOpts []cio.Opt, opts ...containerd.NewTaskOpts) (containerd.Task, error)

NewTask creates a new task

Source Files

attach.go checkpoint.go delete.go exec.go kill.go list.go metrics.go pause.go ps.go resume.go start.go tasks.go tasks_windows.go

Version
v1.6.5
Published
Jun 3, 2022
Platform
windows/amd64
Imports
26 packages
Last checked
now

Tools for package owners.