This document discusses container live migration using Docker checkpoint and restore. It begins with an abstract that introduces container-based virtualization and how containers can be migrated between host machines. It then discusses experimental setup using Docker to containerize applications like RYU SDN Controller and Mininet, and using CRIU to checkpoint container state and restore containers on the same or different host. The document provides background on containers and container platforms like Docker and LXC. It discusses container orchestrators like Kubernetes and Docker Swarm for managing multiple containers. It concludes by noting how containers have less overhead than virtual machines for deployment.