Ce tutoriel vous guide dans le déploiement d'une application Django en utilisant Docker sur la plateforme d'applications de DigitalOcean. Les objectifs incluent la configuration d'un projet Django basique, la dockerisation de l'application, la configuration d'une base de données PostgreSQL, la préparation de l'application pour la production et le déploiement sur la plateforme d'applications DigitalOcean à l'aide de Docker. Les prérequis incluent l'installation de Python, Git, Docker et d'un compte DigitalOcean. Le tutoriel commence par la création d'un projet Django basique, l'installation de Django et l'exécution du serveur de développement. Ensuite, il dockerise l'application en créant un Dockerfile, en construisant l'image Docker et en exécutant le conteneur. Le tutoriel configure également une base de données PostgreSQL à l'aide de Docker Compose et met à jour les paramètres Django pour utiliser cette base de données. Puis, il prépare l'application pour la production en configurant des variables d'environnement, en configurant les fichiers statiques avec Whitenoise et en ajoutant Gunicorn pour la production. Enfin, le tutoriel déploie l'application sur la plateforme d'applications DigitalOcean en créant une application, en configurant le service web, en ajoutant une base de données PostgreSQL et en vérifiant l'application en ligne.
dev.to
How to deploy a Django App on DigitalOcean's App Platform with Docker
Create attached notes ...
