Does having the shared folder for the DB (the -v switch you mentioned) minimize the security/isolation advantage of what Docker is supposed to be providing?
But I can't find another way to share containers between host restarts (there is also -volumes-from option for sharing volumes between containers)