Exemple de documentation : NomDuService
NomDuService est un service dont la fonction principale est de [décrire brièvement le rôle du service, ex. : générer des images, traiter des données, héberger une base, etc.].
1. Prérequis
- Docker >= 20.x
- NVIDIA Container Toolkit, si le conteneur exploite le GPU (optionnel)
2. Arborescence des répertoires
Les volumes suivants sont utilisés afin de persister les données :
mkdir -p /home/docker/srv/nomduservice/{entrees,modeles,resultats}
chown -R 1000:1000 /home/docker/srv/nomduservice
| Répertoire hôte | Répertoire dans le conteneur | Description |
|---|---|---|
/home/docker/srv/nomduservice/entrees |
/app/entrees |
Fichiers d’entrée |
/home/docker/srv/nomduservice/modeles |
/app/modeles |
Modèles utilisés |
/home/docker/srv/nomduservice/resultats |
/app/resultats |
Résultats générés |
3. Exemple de configuration docker-compose.yml
services:
nomduservice:
image: exemple/image:latest
container_name: nomduservice
ports:
- "8080:8080"
environment:
TZ: "Europe/Paris"
PUID: "1000"
PGID: "1000"
restart: unless-stopped
volumes:
- /home/docker/srv/nomduservice/entrees:/app/entrees
- /home/docker/srv/nomduservice/modeles:/app/modeles
- /home/docker/srv/nomduservice/resultats:/app/resultats
4. Accès
- URL d’accès local :
http://localhost:8080(à adapter selon l’environnement)
5. Documentation complémentaire
- Image Docker : à renseigner
- Référentiel Git : à renseigner
- Documentation officielle : à renseigner
Aucun commentaire à afficher
Aucun commentaire à afficher