Hands-On Docker for Microservices with Python