Deploying Django with Docker Compose
How to deploy a Django app to an EC2 instance using Docker Compose. Find the blog post for this tutorial here: https://londonappdeveloper.com/deploy... Resources: uwsgi_params: https://uwsgi-docs.readthedocs.io/en/... Install Docker Compose: https://docs.docker.com/compose/install/ GitHub SSH Guide: https://docs.github.com/en/enterprise... Finished Source Code: https://github.com/LondonAppDeveloper... CHECK OUT OUR COURSES ➡️ DevOps Deployment Automation with Terraform, AWS and Docker: https://londonapp.dev/youtube-devops-aws ➡️ Deploy a Serverless Django app on Google App Engine: https://londonapp.dev/youtube-google-... ➡️ Build a Backend REST API with Python & Django - Advanced: https://londonapp.dev/youtube-django-... ➡️ Build a Backend REST API with Python & Django - Beginner: https://londonapp.dev/youtube-django-... ➡️ Python for Absolute Beginners: https://londonapp.dev/youtube-python-... 00:00:00 - Introduction 00:01:22 - Requirements 00:02:26 - Creating a new project on Github 00:04:22 - Setup Docker in our project 00:14:50 - Create a Docker Compose file for running development server 00:18:42 - Create a .dockerignore file 00:22:33 - Update settings.py file so that it pulls configuration values from environment variables 00:30:04 - Add a database to use for our application 00:33:55 - Add the Postgres driver to our Django application 00:41:05 - Create a model that we can test with in Django 00:41:14 - Create a new app in our Django project to add the model to 00:48:35 - Add a wait for db command 00:56:34 - Update Docker Compose file to handle migrations and run this command before we start the app 00:59:37 - Configure our application to handle static and media files 01:02:00 - Configure our application to handle these static and media files 01:06:20 - Update settings.py to configure the locations that we created for static and media files 01:10:37 - Test our local development server 01:15:35 - Adding the uWSGI_params file 01:24:20 - Start the NGINX server 01:25:08 - Create a Docker file inside our proxy 01:27:42 - Define default environment variables 01:33:12 - Configure our Django app to run as a uWSGI service 01:59:40 - Test to ensure we can upload images in production mode 02:01:51 - Deploy to an AWS server 02:04:46 - Create a virtual machine 02:09:48 - Installing Git 02:12:49 - Update project code and push to Github 02:13:00 - Set up a deploy key 02:17:01 - Clone and run the service 02:18:07 - Add the configuration 02:19:56 - Launch our application 02:21:16 - Create a superuser to test with

How to deploy a Django App to AWS Lightsail

Ultimate Docker Compose Tutorial

Deploy Django 5.2 to Railway. From Scratch. Complete Guide.

How to Deploy Django to Kubernetes: Part 2

Deploy Django into Production with Kubernetes, Docker, & Github Actions. Complete Tutorial Series

What is SonarQube | Introduction SonarQube | SonarQube Tutorial | SonarQube Basics | Intellipaat

Full Stack AWS Deployment: React, Python/Django, MySQL with Docker, ECR, ALB, CI/CD(GitHub Actions)
![Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]](https://i.ytimg.com/vi/X48VuDVv0do/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDNg7nINwKqigXGqrL80FN9YuTNGg)
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Complete Django Deployment (with AWS, Docker, EC2, RSD, Route53)

Microsoft's Greed is Finally Backfiring

Kubernetes Zero to Hero: The Complete Beginner’s Guide (2025 Edition)

Dockerise & deploy a Django app with Docker - Full guide | Django projects | #4

Docker Containers and Kubernetes Fundamentals – Full Hands-On Course

Prepare a Django app for Deployment using Docker

Mastering Django: A Step-by-Step Guide to Building a Production-Ready Project

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

The intro to Docker I wish I had when I started

Docker Tutorial for Beginners

