Provide docker-compose environment to build and run unit and integration tests to facilitate CI build and test.