As a GNS3 user/contributor, I see a LOT of posts from people that are perplexed about why the changes they make to their docker containers vanish after they shut down their projects and restart it.
From my limited understanding of Docker, only things that were present in the dockerfile used during build-time will be persistent. Sure, there's a read/write part, where folks can install python, etc..., but those changes aren't permanent.
I've built qemu .qcow2 images before, that I had made for specific uses, like one for Ansible, one for ZTP, one for Puppet, a AAA server, and others, but folks have balked at downloading a 1-2GB image file. I even found a small 256MB debian wheezy .qcow2 image someone made, but it'll bloat up to 1-2GB, after all the dependencies are installed. Does anyone know of a linux distro that I could use to create similar server images, but something more in the 500MB? Once I figure out how to make docker containers, I could do something similar, but then folks would squawk about their Ansible playbooks, or other files going AWOL. Think I could do something similar with Arch or Alpine Linux?