Test Enviroment for Vagrant / Docker / Mysql / Rails
Use ("vagrant up --no-parallel") to launch. You can get errors when if you do not start this way.
To setup the database cd into the docker-host-vm and do a vagrant ssh. Once inside the host run the following commands.
docker exec -t myapp rails db:create
docker exec -t myapp rails db:migrate
If you have setup seed data run docker exec -t myapp rails db:seed
Would like to add support for loading a saved database and if one wasn't found running the db:create, db:migrate and db:seed. This should happen on vagrant up.