Files
runc/man/runc-checkpoint.8.md
Daniel Levi-Minzi 1d047e44ed expose criu options for link remap and skip in flight
Signed-off-by: Daniel Levi-Minzi <dleviminzi@gmail.com>
2025-02-25 10:35:31 -05:00

2.6 KiB

% runc-checkpoint "8"

NAME

runc-checkpoint - checkpoint a running container

SYNOPSIS

runc checkpoint [option ...] container-id

DESCRIPTION

The checkpoint command saves the state of the running container instance with the help of criu(8) tool, to be restored later.

OPTIONS

--image-path path
Set path for saving criu image files. The default is ./checkpoint.
--work-path path
Set path for saving criu work files and logs. The default is to reuse the image files directory.
--parent-path path
Set path for previous criu image files, in pre-dump.
--leave-running
Leave the process running after checkpointing.
--tcp-established
Allow checkpoint/restore of established TCP connections. See criu --tcp-establised option.
--tcp-skip-in-flight
Skip in-flight TCP connections. See criu --skip-in-flight option.
--link-remap
Allow one to link unlinked files back when possible. See criu --link-remap option.
--ext-unix-sk
Allow checkpoint/restore of external unix sockets. See criu --ext-unix-sk option.
--shell-job
Allow checkpoint/restore of shell jobs.
--lazy-pages
Use lazy migration mechanism. See criu --lazy-pages option.
--status-fd fd
Pass a file descriptor fd to criu. Once lazy-pages server is ready, criu writes \0 (a zero byte) to that fd. Used together with --lazy-pages.
--page-server IP-address:port
Start a page server at the specified IP-address and port. This is used together with criu lazy-pages. See criu lazy migration.
--file-locks
Allow checkpoint/restore of file locks. See criu --file-locks option.
--pre-dump
Do a pre-dump, i.e. dump container's memory information only, leaving the container running. See criu iterative migration.
--manage-cgroups-mode soft|full|strict|ignore.
Cgroups mode. Default is soft. See criu --manage-cgroups option.
--empty-ns namespace
Checkpoint a namespace, but don't save its properties. See criu --empty-ns option.
--auto-dedup
Enable auto deduplication of memory images. See criu --auto-dedup option.

SEE ALSO

criu(8), runc-restore(8), runc(8), criu(8).