OS Manuals

/usr/bin/crun

Fast and lightweight fully featured OCI runtime and C library for running containers

From crun 1.30.1-r0 (os), captured 2026-11-05 by running crun --help (exit 0). permalink

Also provided by 1 other package version
Usage: crun [OPTION...] COMMAND [OPTION...]

COMMANDS:
	create      - create a container
	delete      - remove definition for a container
	exec        - exec a command in a running container
	features    - show the enabled features
	list        - list known containers
	mounts      - add or remove mounts from a running container
	kill        - send a signal to the container init process
	ps          - show the processes in the container
	run         - run a container
	spec        - generate a configuration file
	start       - start a container
	state       - output the state of a container
	pause       - pause all the processes in the container
	resume      - unpause the processes in the container
	update      - update container resource constraints

      --cgroup-manager=MANAGER   cgroup manager
      --debug                produce verbose output, similar to
                             --log-level=debug
      --log=FILE             log destination: '[file:]PATH', 'journald:ID' or
                             'syslog:ID' (defaults to stderr)
      --log-format=FORMAT    log format: 'text' (default) or 'json'
      --log-level=LEVEL      log level to use: 'error' (default), 'warning' or
                             'debug'
      --root=DIR
      --rootless=VALUE
      --systemd-cgroup       use systemd cgroups
  -?, --help                 Give this help list
      --usage                Give a short usage message
  -v, -V, --version

Report bugs to https://github.com/containers/crun/issues.
Options (57)
OptionDescriptionSource
--cgroup-manager MANAGERcgroup managerhelp + man
--debug Produceproduce verbose output, similar tohelp + man
--log FILElog destination: '[file:]PATH', 'journald:ID' or 'syslog:ID' (defaults to stderr)help
--log-format FORMATlog format: 'text' (default) or 'json'help + man
--log-level LEVELlog level to use: 'error' (default), 'warning' or 'debug'help + man
--root DIRhelp + man
--rootless VALUEcrun [global options] update [options] CONTAINERhelp + man
--systemd-cgroup Useuse systemd cgroupshelp + man
-?, --help PrintGive this help listhelp + man
--usage PrintGive a short usage messagehelp + man
-v, -V, --version Printcrun [global options] create [options] CONTAINERhelp + man
--bundle PATH (in the manual page but not in --help)man
--config FILE (in the manual page but not in --help)man
--console-socket SOCKET (in the manual page but not in --help)man
--no-new-keyring Keep (in the manual page but not in --help)man
--preserve-fds N (in the manual page but not in --help)man
--pid-file PATHcrun [global options] run [options] CONTAINER (in the manual page but not in --help)man
--detach Detachcrun [global options] delete [options] CONTAINER (in the manual page but not in --help)man
--force Delete (in the manual page but not in --help)man
--regex Treatcrun [global options] exec [options] CONTAINER CMD (in the manual page but not in --help)man
--apparmor PROFILE (in the manual page but not in --help)man
--cwd PATH (in the manual page but not in --help)man
--cap CAP (in the manual page but not in --help)man
--cgroup PATH (in the manual page but not in --help)man
--env ENV (in the manual page but not in --help)man
--no-new-privs Set (in the manual page but not in --help)man
--process FILE (in the manual page but not in --help)man
--process-label VALUE (in the manual page but not in --help)man
-t --tty (in the manual page but not in --help)man
-u USERSPECcrun [global options] list [options] (in the manual page but not in --help)man
-q --quietcrun [global options] kill [options] CONTAINER SIGNAL (in the manual page but not in --help)man
--all Kill (in the manual page but not in --help)man
--format FORMATcrun [global options] spec [options] (in the manual page but not in --help)man
-b DIR (in the manual page but not in --help)man
--blkio-weight VALUE (in the manual page but not in --help)man
--cpu-period VALUE (in the manual page but not in --help)man
--cpu-quota VALUE (in the manual page but not in --help)man
--cpu-rt-period VALUE (in the manual page but not in --help)man
--cpu-rt-runtime VALUE (in the manual page but not in --help)man
--cpu-share VALUE (in the manual page but not in --help)man
--cpuset-cpus VALUE (in the manual page but not in --help)man
--cpuset-mems VALUE (in the manual page but not in --help)man
--kernel-memory VALUE (in the manual page but not in --help)man
--kernel-memory-tcp VALUE (in the manual page but not in --help)man
--memory VALUE (in the manual page but not in --help)man
--memory-reservation VALUE (in the manual page but not in --help)man
--memory-swap VALUE (in the manual page but not in --help)man
--pids-limit VALUE (in the manual page but not in --help)man
-r, --resources FILEcrun [global options] checkpoint [options] CONTAINER (in the manual page but not in --help)man
--image-path DIR (in the manual page but not in --help)man
--work-path DIR (in the manual page but not in --help)man
--leave-running Leave (in the manual page but not in --help)man
--tcp-established Allow (in the manual page but not in --help)man
--ext-unix-sk Allow (in the manual page but not in --help)man
--shell-job Allow (in the manual page but not in --help)man
--ext-unix Allow (in the manual page but not in --help)man
--lsm-profile TYPE:NAME (in the manual page but not in --help)man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.