Add a Docker Compose recipe

Using the Docker image requires additional options to open ports, mount volumes and request an interactive session.

These systematic options could be hidden using Docker Compose.