Dans cet article, nous allons voir comment mettre à jour Docker Desktop et OpenWebUI sur un environnement Windows 11 sans risquer de casser votre configuration. Les mises à jour sont importantes pour garantir la sécurité et la performance de vos outils, mais il est crucial de procéder avec prudence. Si vous avez déjà rencontré des problèmes après une mise à jour, cet article vous guidera pour éviter les erreurs courantes.
1. Pourquoi Mettre à Jour Docker Desktop et OpenWebUI ?
- Docker Desktop est un outil essentiel pour exécuter des conteneurs Docker sur Windows. Il gère vos images et containers et assure la communication avec d’autres applications comme OpenWebUI.
- OpenWebUI est une interface web utilisée pour interagir avec des modèles de langage comme Ollama. Elle repose sur Docker pour s’exécuter.
Mettre à jour ces outils garantit que vous bénéficiez des dernières fonctionnalités et corrections de bugs. Cependant, des mises à jour mal gérées peuvent créer des conflits entre les versions, rendant certaines applications inutilisables. Pour cette raison, nous allons aborder le processus étape par étape.
2. Avant de Commencer : Sauvegarde et Vérification
Avant de commencer, il est essentiel de faire une sauvegarde complète de votre environnement actuel. Voici ce que vous devez faire :
- Sauvegarder les images Docker : Les images Docker utilisées par OpenWebUI et d’autres outils doivent être sauvegardées pour éviter de les perdre pendant la mise à jour.
docker save -o openwebui_backup.tar openwebui/openwebuiBash- Sauvegarder les volumes Docker : Si vous utilisez des volumes persistants pour stocker des données ou des configurations, assurez-vous de les sauvegarder également.
docker volume ls
docker cp <volume_name>:/path/to/data /path/to/backup/BashCela vous permettra de revenir à une configuration stable en cas de problème.
3. Étape 1 : Mettre à Jour Docker Desktop
Docker Desktop doit être mis à jour en premier car il gère l’exécution des conteneurs. Voici comment procéder :
Vérifier la Version Actuelle de Docker Desktop
Ouvrez Docker Desktop et vérifiez la version actuelle en allant dans Settings (Paramètres) > About (À propos). Cela vous permet de savoir si vous avez besoin d’une mise à jour.
Télécharger la Dernière Version de Docker Desktop
Rendez-vous sur le site officiel de Docker (docker.com) et téléchargez la dernière version compatible avec Windows 11.
Installer la Mise à Jour
L’installeur mettra à jour Docker Desktop sans affecter les containers ou images en cours. Toutefois, il est recommandé de redémarrer votre machine après l’installation pour garantir un fonctionnement optimal.
4. Étape 2 : Mettre à Jour l’Image Docker d’OpenWebUI
Une fois Docker mis à jour, il est temps de mettre à jour l’image Docker d’OpenWebUI. Cette étape peut être délicate si l’image Docker est incorrectement nommée ou si l’image a été déplacée. Voici comment procéder.
Vérifier les Images Docker Existantes
Avant de commencer, vous pouvez lister les images Docker existantes sur votre machine avec cette commande :
docker imagesBashCela vous permettra de voir l’image OpenWebUI installée et de savoir si vous devez la supprimer ou la mettre à jour.
Supprimer l’Ancien Container (Si Nécessaire)
Si un container OpenWebUI est en cours d’exécution, vous devez d’abord le stopper et le supprimer :
docker stop openwebui
docker rm openwebuiBashTélécharger la Dernière Version de l’Image OpenWebUI
Utilisez la commande suivante pour télécharger la dernière version de l’image d’OpenWebUI. Assurez-vous d’utiliser le bon nom d’image (vous pouvez le vérifier sur Docker Hub).
Si vous cherchez l’image officielle, vous pouvez utiliser un nom comme openwebui/openwebui ou rechercher sur Docker Hub pour un autre nom de repository comme ghcr.io/open-webui/open-webui:cuda :
docker pull ghcr.io/open-webui/open-webui:cudaBashSi l’image que vous cherchez est privée ou nécessite une connexion, vous devrez peut-être vous connecter à Docker Hub :
docker loginBashRelancer OpenWebUI avec la Nouvelle Image
Une fois l’image téléchargée, vous pouvez créer un nouveau container avec la commande suivante. je ne change le port en local sur le 3000 car 8080 est deja utilisé :
docker run -d --name openwebui -p 3000:8080 openwebui/openwebuiBashCette commande lancera OpenWebUI sur le port 8080. Si vous avez un fichier docker-compose.yml, mettez-le à jour avec le nom de l’image et les configurations appropriées.
5. Étape 3 : Vérifier le Bon Fonctionnement d’Ollama avec OpenWebUI
Après avoir mis à jour Docker Desktop et OpenWebUI, il est important de tester Ollama pour s’assurer que tout fonctionne correctement. Voici quelques étapes à suivre :
- Vérifiez que OpenWebUI est accessible : Ouvrez votre navigateur et allez à
http://localhost:8080pour voir si OpenWebUI est bien lancé. - Testez Ollama : Lancez Ollama pour vérifier qu’il fonctionne correctement avec OpenWebUI.
Si vous rencontrez des erreurs, consultez les logs de Docker pour identifier la source du problème :
docker logs openwebuiBash6. Ce qu’il Faut Éviter
Il existe certaines erreurs courantes que vous devez absolument éviter pour garantir que la mise à jour se passe bien :
- Ne mettez pas à jour Docker Desktop, OpenWebUI et Ollama en même temps : Mettez d’abord à jour Docker Desktop, puis OpenWebUI. Testez à chaque étape pour vous assurer que tout fonctionne avant de passer à l’étape suivante.
- Ne supprimez pas vos volumes ou configurations : Si vous avez des volumes ou des fichiers de configuration Docker persistants, assurez-vous de ne pas les supprimer accidentellement pendant la mise à jour.
- Ne téléchargez pas d’images Docker non vérifiées : Assurez-vous que l’image Docker que vous téléchargez provient d’une source fiable (par exemple, Docker Hub ou un autre repository officiel).
7. Conclusion
Mettre à jour Docker Desktop et OpenWebUI peut sembler intimidant, mais en suivant ces étapes et en prenant quelques précautions, vous pourrez effectuer ces mises à jour en toute sécurité. Assurez-vous de sauvegarder vos données et de procéder étape par étape pour éviter tout problème. En cas de doute, n’hésitez pas à consulter les logs ou à revenir à une version précédente grâce à vos sauvegardes.
Les mises à jour régulières de ces outils garantissent que votre environnement de travail reste sécurisé, performant et compatible avec les nouvelles fonctionnalités.

