The first rule of containers is that you do not store any data in containers.
The second rule of containers is that you run them from a versioned config with proper volumes and tagging. Always.
If you obey these rules, then it's as simple as moving the volumes to another host and starting your containers. They're fully portable that way.