Docker is used to deploy application along with it complete dependencies.Any user can use the docker container and run the application without installing any extra frameworks or modules.
Django is a python based web framework used to build web applications. It is a high level framework that provides a lot of features out of the box. It is a Model View Template framework.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.