I'm glad it's coming together! It really is a lot of learning little pieces of the puzzle like this to understand everything. I'm still getting that tutorial together to walk through all of the steps like this in a little more detail.
One tip, renaming the volume could cause issues with docker (thought it sounds like it worked here) so here's a trick in case it comes up again.
Inside the volume folder you'll see another folder named _data
containing all of the databases. Make sure you docker stop steem_mysql
first so nothing is running and then just move your _data
folder with all the existing data to overwrite the _data
folder in the running container. You can't just replace the steem/
folder as this is innoDB and needs the ib...
files as well.
Then, just docker start steem_mysql
and it'll see the database.