spiegel_podman/pkg/api/handlers
Radostin Stoyanov 756ecd5400
Add support for checkpoint image
This is an enhancement proposal for the checkpoint / restore feature of
Podman that enables container migration across multiple systems with
standard image distribution infrastructure.

A new option `--create-image <image>` has been added to the
`podman container checkpoint` command. This option tells Podman to
create a container image.  This is a standard image with a single layer,
tar archive, that that contains all checkpoint files. This is similar to
the current approach with checkpoint `--export`/`--import`.

This image can be pushed to a container registry and pulled on a
different system.  It can also be exported locally with `podman image
save` and inspected with `podman inspect`. Inspecting the image would
display additional information about the host and the versions of
Podman, criu, crun/runc, kernel, etc.

`podman container restore` has also been extended to support image
name or ID as input.

Suggested-by: Adrian Reber <areber@redhat.com>
Signed-off-by: Radostin Stoyanov <radostin@redhat.com>
2022-04-20 18:55:39 +01:00
..
compat Merge pull request #13872 from vrothberg/revert-size 2022-04-14 07:18:52 -04:00
libpod Add support for checkpoint image 2022-04-20 18:55:39 +01:00
swagger bump go module to version 4 2022-01-18 12:47:07 +01:00
types bump go module to version 4 2022-01-18 12:47:07 +01:00
utils linter: enable nilerr 2022-03-22 13:04:35 +01:00
decoder.go bump go module to version 4 2022-01-18 12:47:07 +01:00
types.go bump go module to version 4 2022-01-18 12:47:07 +01:00