mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-09-07 16:17:53 +00:00
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> |
||
|---|---|---|
| .. | ||
| archive.go | ||
| attach.go | ||
| checkpoint.go | ||
| commit.go | ||
| containers.go | ||
| create.go | ||
| diff.go | ||
| exec.go | ||
| healthcheck.go | ||
| logs.go | ||
| mount.go | ||
| rename.go | ||
| term_unix.go | ||
| term_windows.go | ||
| types.go | ||
| types_attach_options.go | ||
| types_checkpoint_options.go | ||
| types_commit_options.go | ||
| types_copy_options.go | ||
| types_create_options.go | ||
| types_diff_options.go | ||
| types_execinspect_options.go | ||
| types_execstart_options.go | ||
| types_execstartandattach_options.go | ||
| types_exists_options.go | ||
| types_export_options.go | ||
| types_healthcheck_options.go | ||
| types_init_options.go | ||
| types_inspect_options.go | ||
| types_kill_options.go | ||
| types_list_options.go | ||
| types_log_options.go | ||
| types_mount_options.go | ||
| types_mountedcontainerpaths_options.go | ||
| types_pause_options.go | ||
| types_prune_options.go | ||
| types_remove_options.go | ||
| types_rename_options.go | ||
| types_resizeexectty_options.go | ||
| types_resizetty_options.go | ||
| types_restart_options.go | ||
| types_restore_options.go | ||
| types_shouldrestart_options.go | ||
| types_start_options.go | ||
| types_stats_options.go | ||
| types_stop_options.go | ||
| types_top_options.go | ||
| types_unmount_options.go | ||
| types_unpause_options.go | ||
| types_wait_options.go | ||