Building a system of microservices with Docker