jochie, Scratched an itch this week where I replaced a fairly old MAMP app with ~70 lines of docker-related configuration files that create 3 containers (and 1 of those could easily be removed, it's just for convenience).
In particular I'm happy that the DB files are no longer in an app-directory (/Applications/MAMP/…) that may or may not be backed up, whereas everything in my home-directory definitely is, and I can easily run mysqldump.