Proof that one can have a virtual desktop that moves with you

https://www.fir3net.com/Containers/Docker/the-essential-guide-in-transporting-your-docker-containers.html

After standing up one’s desktop they can at any time stop the container. Export via docker export <container id> | pv | ssh user@host 'docker import -' then start the container on the new machine.

And of course don’t forget if one needs to snap shot thier desktop then use docker commit:

docker commit  <contianer id> $(whoami)/MyDesktop:versionx
docker push  $_ || (docker login && docker push $(whoami)/MyDesktop:versionx)
ssh remotehost.example.com docker run -d $(whoami)/MyDesktop:versionx

All one needs is a vnc client, docker host and never skip a beat, or worry about disaster recovery again.