Cloning Running Servers with Docker and CRIU
Offered By: Docker via YouTube
Course Description
Overview
Explore an advanced 35-minute conference talk on combining Docker with CRIU (Checkpoint & Restore in User Space) to revolutionize process management. Learn how to "roll-back" running processes to earlier states, create complete snapshots of process states including memory contents, file descriptors, and open TCP connections. Discover techniques for suspending, resuming, and live migrating processes between machines. Gain insights into how the developer tool Tonic leverages this technology to enable code changes mid-program without restarting. Examine practical applications of the Docker Remote API for implementing these advanced features in production environments, potentially thousands of times daily. Delve into this cutting-edge approach that pushes the boundaries of container technology and process lifecycle management.
Syllabus
Cloning running servers with Docker and CRIU - Black Belt Track
Taught by
Docker
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX