--- title: Moulinette emoji: ⚙️ colorFrom: indigo colorTo: indigo sdk: docker pinned: false license: apache-2.0 --- # Moulinette Seguin Moreau ## Installation Windows L'installation Windows de la Moulinette à logos passe par la création d'un conteneur virtuel, appelé "image Docker". Il fonctionne comme une petite machine virtuelle. Afin de s'en servir, il faut donc 1/Construire cette image virtuelle et 2/L'exécuter. Pour installer la Moulinette sur Windows, voici la procédure: * Installer docker desktop: https://www.docker.com/products/docker-desktop/ * Ouvrir Docker Desktop. Se rendre dans les paramètres/général, puis cliquer sur "Start Docker Desktop when you log in", ce qui ouvrira automatiquement Docker au démarrage de l'ordinateur. * Ouvrir une invite de commande Windows, en cherchant "Run" dans la barre de recherche, puis tapper "cmd" dans la fenêtre Run. * Se rendre, depuis l'invite de commande dans le dossier contenant le code (Et donc ce fichier readme !). Pour aller dans un dossier utiliser la commande "cd". * Vérifier que docker est maintenant accessible, après l'installation précédente, en tapant: ```docker -v``` qui doit donner la version de Docker installée. * Entrer la commande: ``` docker build . -t moulinette ``` S'assurer que le build s'est bien passé en tapant ```docker images``` qui liste toutes les images Docker présentes sur l'ordinateur. Une image doit s'appeller "moulinette". * Puis, une fois le "build" realisé, entrer la commande: ``` docker run -d --restart unless-stopped -p 8501:8501 moulinette ``` Cette commande exécute (docker run) l'image docker "moulinette", aiguille le port du docker 8501 vers le port de la machine hôte 8501 (avec le -p), et relance l'image docker au démarrage de l'ordinateur (--restart). Enfin le -d indique de lancer l'exécution en mode "détaché", c'est-à-dire en tâche de fond. * Se rendre dans son navigateur web et rentrer l'url: localhost:8501 * Ajouter cette page aux favoris.