Hi All,<div><br></div><div>I am new to LXC usage, and would like to understand/use LXC for some of my new projects.</div><div><br></div><div>The following is a use-case that I am looking for:</div><div><br></div><div>Say if a process is running in the native host or a lxc container, and at a point in the execution of this process I would like to copy the context, and fork a new LXC container with the given context of this process. </div>


<div><br></div><div>How can this be achieved using LXC? </div><div><br></div><div>With a brief look through I realized one possible way could be checkpointing, and using that checkpoint to launch a new container while letting the earlier container continue execution. </div>


<div>Alternatively is there a process migration mechanism available in LXC that could be used to get a similar result?</div><div><br></div><div>Thanks</div><div>Nipun</div>