diff --git a/IA_agents/deploy.md b/IA_agents/deploy.md index 3448196..843449d 100644 --- a/IA_agents/deploy.md +++ b/IA_agents/deploy.md @@ -21,6 +21,7 @@ Dans **tous les projets** : - Les images Docker ne sont build que via CI qui est la seule à pousser sur le registry ou pour test localement. - Aucun Dockerfile ne doit utiliser de clés ssh car aucun repos n'est privé, utiliser HTTPS. - Les services doivent écouter sur 0.0.0.0 (et non sur 127.0.0.1). +- Corrige aussi les erreurs non critiques. Dépendances : @@ -112,7 +113,9 @@ Pour tous les projets contenant un **Dockerfile**, avant de pousser sur la branc - Mettre à jour le Dockerfile pour maîtriser les prérequis : - inclure `sudo apt update && sudo apt upgrade`, - - installer `jq`, `curl`, `sed`, `awk`, `telnet`, `ping`, `npm` (dernière version), `wscat`. + - installer `jq`, `curl`, `sed`, `gawk`, `inetutils-tools`, `iputils-*`,. + - installer rust (dernière version) et mettre à jour + - installer `npm` (dernière version), instaler `wscat` (dernière version) et mettre à jour - Construire l’image pour test. - Vérifier `.dockerignore`. - Vérifier à l'absence de dépendances croisées ou dupliquée entre les projets, sinon mutualiser via d'autres projets/docker