TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Checkpoint and restore Docker containers with CRIU

36 pointsby kimhover 9 years ago

5 comments

616cover 9 years ago
A very good interview with one of the CRIU devs on FLOSS Weekly.<p><a href="https:&#x2F;&#x2F;twit.tv&#x2F;show&#x2F;floss-weekly&#x2F;334" rel="nofollow">https:&#x2F;&#x2F;twit.tv&#x2F;show&#x2F;floss-weekly&#x2F;334</a><p><a href="http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=w5ftqjOrpfA" rel="nofollow">http:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=w5ftqjOrpfA</a><p>Some of this stuff is crazy. Moving processes is cool, but faking TCP&#x2F;IP state between containers to basically transfer a TCP&#x2F;IP stream from one machine to the other with client service devices noticing? INSANE.<p>I am a Linux enthusiast and very novice *nix sysadmin. It is worth the listen, even if you are not way into containerization, because what they have accomplished is impressive.
评论 #10258571 未加载
purplezkyover 9 years ago
* Docker fork with CRIU support Known Issues:<p>Currently, networking is broken in this PR.<p>Although it&#x27;s implemented at the libcontainer level, the method used no longer works since the introduction of libnetwork.<p>There are likely several networking related issues to work out, like:<p>- ensuring IPs are reserved across daemon restarts<p>- ensuring port maps are reserved<p>- deciding how to deal with network resources in the &quot;new container&quot; model
marcosnilsover 9 years ago
I&#x27;ve made a talk about this a couple of months ago for a local meetup in argentina: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=0ZKE5nJFDJ0" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=0ZKE5nJFDJ0</a><p>I also would like to share something I did for the Docker global hackday: <a href="https:&#x2F;&#x2F;github.com&#x2F;marcosnils&#x2F;cmt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;marcosnils&#x2F;cmt</a>.
kimhover 9 years ago
Btw, the container migration will be supported by runC natively: <a href="https:&#x2F;&#x2F;github.com&#x2F;opencontainers&#x2F;runc&#x2F;tree&#x2F;master&#x2F;libcontainer#checkpoint--restore" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;opencontainers&#x2F;runc&#x2F;tree&#x2F;master&#x2F;libcontai...</a>
alfonsodevover 9 years ago
What are the posible practical uses of this technology ? I was thinking that could be useful to get &quot;snapshots&quot; of a system when a fatal exception is raised, then download the files and practice a forensic analysis. Maybe it&#x27;s too much overhead ? other uses?
评论 #10259898 未加载
评论 #10262323 未加载
评论 #10259988 未加载
评论 #10259690 未加载