Setting up a local environment for working on your own plugin or theme can be a bit of a challenge. Solutions like MAMP or WAMP offer an out-of-the-box solution, but quickly fall short if you want to deviate from their defaults. I’ve been using Docker for a bit over a year now, and the learning path hasn’t always been smooth. I am by no means a Docker expert, but I’ll give you a useful set of basics, some pointers and some caveats, to get your local WordPress setup purring like a kitten with minimum hassle.