Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checkpointing A Rootless Container #2009

Open
lfield opened this issue Mar 11, 2019 · 3 comments
Open

Checkpointing A Rootless Container #2009

lfield opened this issue Mar 11, 2019 · 3 comments

Comments

@lfield
Copy link

lfield commented Mar 11, 2019

When trying to checkpoint a rootless container I get the message cannot checkpoint a rootless container. Why is it not possible to checkpoint a rootless container?

@rst0git
Copy link
Contributor

rst0git commented Mar 11, 2019

@cyphar
Copy link
Member

cyphar commented Apr 26, 2019

Checkpoint-restore is implemented entirely in CRIU, and is a very hairy process. CRIU 2.0 from a few years ago added support for unprivileged process checkpointing but it's my understanding that unprivileged process restoration is not really a thing yet.

But the fact we outright deny doing it without even trying is probably something we should change (at the time, I just decided to punt on checkpoint-restore for rootless containers because it wasn't clear how well it would work with runc).

@lfield
Copy link
Author

lfield commented Apr 30, 2019

We have a use case for this and I would be happy to test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants