boinc icon indicating copy to clipboard operation
boinc copied to clipboard

Checkpoint Docker apps

Open davidpanderson opened this issue 6 months ago • 0 comments

Describe the problem

Provide automatic checkpointing of Docker/Podman apps. This is an 'experimental feature' in Docker: https://docs.docker.com/reference/cli/docker/checkpoint/ There are commands to create, list, and resume from checkpoints. We'd need to modify docker_wrapper to use these.

Podman has the same feature: https://podman.io/docs/checkpoint although the commands are slightly different.

This requires a library called CRIU: https://criu.org/Main_Page Win: we'd add this to our boinc_buda_runner WSL distro Linux: user (or our package) would install it Mac: it would need to be installed in the QEMU VM (if not already there).

Describe the solution you'd like

No response

Additional context

No response

davidpanderson avatar May 08 '25 20:05 davidpanderson