| Line 1: |
Line 1: |
| | CRIU is not so easy to be used as a standalone tool -- it works best integrated into other software. This page lists such software and provides details about the current status. | | CRIU is not so easy to be used as a standalone tool -- it works best integrated into other software. This page lists such software and provides details about the current status. |
| | | | |
| − | == Virtuozzo/OpenVZ == | + | == Container platforms == |
| | + | |
| | + | === Virtuozzo/OpenVZ === |
| | {{Status|ready}} | | {{Status|ready}} |
| | | | |
| Line 9: |
Line 11: |
| | * [https://openvz.org/Virtuozzo Virtuozzo] is a virtualization and automation solution built on top of OpenVZ. | | * [https://openvz.org/Virtuozzo Virtuozzo] is a virtualization and automation solution built on top of OpenVZ. |
| | | | |
| − | == [[LXC]]/LXD == | + | === [[LXC]]/LXD === |
| | {{Status|ready}} | | {{Status|ready}} |
| | * [http://linuxcontainers.org Project homepage] | | * [http://linuxcontainers.org Project homepage] |
| Line 15: |
Line 17: |
| | * [https://linuxcontainers.org/lxc/manpages/man1/lxc-checkpoint.1.html lxc-checkpoint man page] | | * [https://linuxcontainers.org/lxc/manpages/man1/lxc-checkpoint.1.html lxc-checkpoint man page] |
| | | | |
| − | == [[Docker]] == | + | === [[Docker]] === |
| | {{Status|in progress}} | | {{Status|in progress}} |
| | * [https://docker.io Project homepage] | | * [https://docker.io Project homepage] |
| Line 21: |
Line 23: |
| | * [https://github.com/docker/libcontainer/pull/479 Merged] into libcontainers | | * [https://github.com/docker/libcontainer/pull/479 Merged] into libcontainers |
| | | | |
| − | == CoreOS Rocket == | + | === CoreOS Rocket === |
| | + | {{Status|not started}} |
| | + | |
| | + | == Tools and utilities == |
| | + | |
| | + | === The <code>file</code> utility === |
| | + | {{Status|ready}} |
| | + | * Starting from v1.6 new images (v1.1) will be generated |
| | + | * File utility starting from 5.23 [https://github.com/file/file/commit/0d76d756c5d7d5bbd4df6390b21b080f32665fd6 will support these] |
| | + | |
| | + | === Screen/TMUX === |
| | + | {{Status|stalled}} |
| | + | |
| | + | * Jerome [https://github.com/jpetazzo/critmux did] this some time ago |
| | + | |
| | + | === Shell === |
| | {{Status|not started}} | | {{Status|not started}} |
| | | | |
| − | == OpenMPI == | + | It would be nice to have bash (or other shell) to launch criu with <code>--restore-sibling</code> option and get new kid processes from it. |
| | + | |
| | + | == Other == |
| | + | |
| | + | === OpenMPI === |
| | {{Status|stalled}} | | {{Status|stalled}} |
| | * Adrian Reber [https://lisas.de/~adrian/open-mpi.git/ did] first version of patches | | * Adrian Reber [https://lisas.de/~adrian/open-mpi.git/ did] first version of patches |
| | | | |
| − | == Subgraph OS == | + | === Subgraph OS === |
| | {{Status|not started}} | | {{Status|not started}} |
| | | | |
| | * [https://subgraph.com/sgos/index.en.html Subgraph OS] is a desktop operation system uses containers for users applications. | | * [https://subgraph.com/sgos/index.en.html Subgraph OS] is a desktop operation system uses containers for users applications. |
| | | | |
| − | == SLURM workload manager == | + | === SLURM workload manager === |
| | {{Status|ready}} | | {{Status|ready}} |
| | | | |
| Line 39: |
Line 60: |
| | * Integration code [https://github.com/supermanue/slurm/commits/criuPlugin on the github] | | * Integration code [https://github.com/supermanue/slurm/commits/criuPlugin on the github] |
| | | | |
| − | == [[X applications|Wayland/Weston]] == | + | === Wayland/Weston === |
| | {{Status|stalled}} | | {{Status|stalled}} |
| | * Ruslan Kuprieiev plans to [http://lists.openvz.org/pipermail/criu/2015-January/018875.html patch] Weston to let CRIU C/R graphical apps | | * Ruslan Kuprieiev plans to [http://lists.openvz.org/pipermail/criu/2015-January/018875.html patch] Weston to let CRIU C/R graphical apps |
| | + | |
| | + | ''See also: [[X applications]] |
| | | | |
| | == Systemd == | | == Systemd == |
| Line 56: |
Line 79: |
| | | | |
| | [[Category:Plans]] | | [[Category:Plans]] |
| − |
| |
| − | == The <code>file</code> utility ==
| |
| − | {{Status|ready}}
| |
| − | * Starting from v1.6 new images (v1.1) will be generated
| |
| − | * File utility starting from 5.23 [https://github.com/file/file/commit/0d76d756c5d7d5bbd4df6390b21b080f32665fd6 will support these]
| |
| − |
| |
| − | == Screen/TMUX ==
| |
| − | {{Status|stalled}}
| |
| − |
| |
| − | * Jerome [https://github.com/jpetazzo/critmux did] this some time ago
| |
| − |
| |
| − | == Shell ==
| |
| − | {{Status|not started}}
| |
| − |
| |
| − | It would be nice to have bash (or other shell) to launch criu with <code>--restore-sibling</code> option and get new kid processes from it.
| |