Build, test, deploy, and monitor a multi-container, MongoDB-backed, Java Spring web application, using Docker