From 6aa7c3b725adda845b996e549fdf64cd920beeec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Mureau?= Date: Mon, 7 Jul 2025 17:13:24 +0200 Subject: [PATCH] fixing CI/CD integration --- deployment/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/deployment/README.md b/deployment/README.md index b31e37a..e50bbff 100644 --- a/deployment/README.md +++ b/deployment/README.md @@ -69,6 +69,12 @@ Ce docker devra être déploigné sur DockerHub à chaque versionning validé (v Dans un souci de souveraineté des données, le déploiement sera préférentiellement déployé sur un NAS équippé d'un processeur Intel N100 (peu énergivore, mais probablement suffisant pour un calcul d'inférence LSTM). +Pour le lancement du docker en local (développement), il sera important de donner en entrée le fichier `.env` contenant les variables d'environnement ainsi que qu'ouvrir les ports de FastAPI et Streamlit pour pouvoir tester l'application. + +`docker build -t sentiment-api` +`docker run --env-file ../../.env -p 8000:8000 -p 8501:8501 sentiment-api` + +Pour un déploiement sur un cloud personnel ou grand public (avec docker-compose, kubernetes), il sera préférable de renseigner les variables d'environnement nécessaires dans `docker-compose.yml`. ---