5.00
(1 Note)

f2 Docker, GitHub & Déploiement Flask

Par Aina KIKI-SAGBE Catégories : DATA, Development, DEVOPS
Liste de souhaits Partager
Partager le cours
Lien de la page
Partager sur les réseaux sociaux

Ă€ propos du cours

🚀 MaĂ®trisez la conteneurisation d’une application Flask avec Docker.
Cette formation 100% pratique vous apprend à construire, versionner, publier et déployer vos apps grâce à Docker, GitHub, Docker Compose et les préalables à son déploiement sur Heroku.

Programme de la formation : 

Partie 1 : Dockerise ta première app Flask

  • CrĂ©er un Dockerfile pour ton app Flask
  • Écrire un Dockerfile complet pour Flask + Gunicorn + Nginx
  • Builder et lancer ton image Docker Flask

Partie 2 : Connecte Docker et GitHub comme un pro

  • Pousser ton projet Docker Flask sur GitHub (manuellement)
  • Cloner un projet Flask directement dans Docker sans copier les fichiers
  • Pousser une image Docker sur GitHub Container Registry (GHCR.io)

Partie 3 : Automatise tout avec Docker Compose

  • Introduction Ă  Docker Compose : exĂ©cuter tes conteneurs facilement
  • Docker Compose : exĂ©cuter une image Docker locale ou depuis GitHub
  • Docker Compose : builder et exĂ©cuter ton image sans ligne de commande !

Partie 4 : Versionner, sécuriser, déployer

  • Sauvegarder ton travail Docker avec Git : ne perds plus jamais tes builds !
  • Conteneuriser une version stable avec Docker : Ă©vite les mauvaises surprises !
  • CrĂ©er une Release GitHub stable pour Docker : Tag & Versioning comme un pro !

Partie 5 : Prépare ton app pour le déploie sur Heroku & le cloud

  • Adapter une image Docker pour le dĂ©ploiement sur Heroku
  • PrĂ©parer une image Docker compatible Heroku (et tout autre cloud)
Afficher plus

Contenu du cours

Partie 1 : Dockerise ta première app Flask

  • CrĂ©er un Dockerfile pour ton app Flask
    03:55
  • Écrire un Dockerfile complet pour Flask + Gunicorn + Nginx
    12:37
  • Builder et lancer ton image Docker Flask
    08:16

Partie 2 : Connecte Docker et GitHub comme un pro

Partie 3 : Automatise tout avec Docker Compose

Partie 4 : Versionner, sécuriser, déployer

Partie 5 : Prépare ton app pour le déploie sur Heroku & le cloud

Notes et avis de l’apprenant

5.0
Total 1 Note
5
1 évaluation
4
0 évaluation
3
0 évaluation
2
0 évaluation
1
0 évaluation
CM
Il y a 2 semaines
Enfin, j'ai réussi conteneuriser une api