Adding support for using docker to run redis test instances by ejsmith · Pull Request #1389 · StackExchange/StackExchange.Redis (original) (raw)

I've never gotten the Docker for Linux containers to work on the Windows AppVeyor builds (if we can, great!), but yet another reason for it to be additive :)

Locally, the start-all.sh works as-is, but you'll need redis-server compiled locally. We use it through WSL all the time for testing...so it is working. I'm guessing the missing redis-server build was the issue there.

Trying to spin this up locally now, but wondering if we can greatly reduce the diff here when creating the Docker image? I'm not sure why all the directories are necessary for example - can you help me understand there?