If you only require your tests to be run on localhost or some other
test environment you manage on your own, you can skip Docker installation
and continue with the next section.

As goodplay uses Docker Compose which enables you to use some great Docker
features like user-defined networks or embedded DNS server, we recommend to
run at least Docker version 1.10.0.
There are a lot of options when it comes to setting up a Docker host.

When running a Linux distribution with a recent kernel version, docker
is most likely supported natively.
In this case the installation process will finish in a minute.

When running on Mac OS X, docker is not natively supported (yet).
Fortunately there is docker-machine available which lets you create
Docker hosts as virtual machine on your computer, on cloud providers,
or inside your own data center.
In this case Docker Toolbox helps you to setup everything you need.