Building a microservice using docker