fixing CI/CD integration
This commit is contained in:
parent
d906031e7f
commit
6aa7c3b725
1 changed files with 6 additions and 0 deletions
|
|
@ -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`.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue