- Create a Docker image to run the microservice. - Provide a docker-compose file to get the dependencies up. - Create database structure within postgres container - The Docker image must be small in size.