Docker is a containerization tool used for spinning up isolated, reproducible application environments. This piece details how to containerize a Django Project, Postgres, and Redis for local development along with delivering the stack to the cloud via Docker Compose and Docker Machine. In the end, the stack will include a separate container for each service: 1 web/Django container 1 nginx containe
![Django Development with Docker Compose and Machine – Real Python](https://cdn-ak-scissors.b.st-hatena.com/image/square/452fc6e9a9958c36f23a6c5ee4078d2ed13cb5d0/height=288;version=1;width=512/https%3A%2F%2Ffiles.realpython.com%2Fmedia%2FDjango-Development-with-Docker-Compose-and-Machine_Watermarked.25398cbfa85b.jpg)