Getting Takeout with Homestead

Joe • October 14, 2021

learning vagrant homestead docker

With the release of Homestead Base box Tighten's Takeout is now included by default. Takeout is a cli tool for creating general use Docker containers. Homestead has supported Docker since it's early days however takeout makes it incredibly convenient to create services via Docker instead of having to install and configure the service directly in the virtual machine.

Why would you want to use Takeout? A common request I've seen for Homestead since it moved to Ubuntu 20.04 with version 11.x is the ability to install MySQL 5.7. I haven't been able to come up with a reliable shell script method to downgrade so an easy option would be to create a new MySQL service in Docker.