boinc
boinc copied to clipboard
Checkpoint Docker apps
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