When developing customer code, I lost count of how many times I had to dig around to find the instructions for installing this or that PHP framework. In most cases all I really want or need to do is to install the skeleton application in order to do some quick testing on a proposed feature. Yet another problem is that more often than not, the version of PHP running on the customer server is not the same as the version running on my own development computer. This often results in another agonizing round of testing and debugging before I can get my code to run properly on the customer’s website.
So … given this long preamble, by this point you’re asking, is there a magic carpet someplace? Can’t I just get on the carpet, and whoosh … it magically transports me to Working Code Land? Ah ha, I thought you’d never ask! Enter the Linux for PHP Docker image.