Solution communautaire

Exécuter ComfyUI sur ZimaOS : pourquoi le conteneur personnalisé à partir des sources a fonctionné et comment mettre en place une configuration GPU actuelle plus propre

A May 2026 thread where one user said the App Store ComfyUI package did not work for them but a custom NVIDIA CUDA container did. They installed Python, Git, ComfyUI and a nightly PyTorch build inside the container and ran ComfyUI on port 8188 with an RTX 5060 Ti. The original poster did not confirm their own successful setup, so the custom container remains a community example rather than an official ZimaOS recipe.

Oui, ComfyUI peut fonctionner sur ZimaOS. La preuve la plus solide est fournie par un membre de la communauté qui n’a pas réussi à faire fonctionner son paquet de l’App Store, mais qui a bien exécuté ComfyUI dans un conteneur CUDA NVIDIA personnalisé, avec accès direct au GPU et le port 8188 exposé.

La commande exacte sur une seule ligne datant de mai 2026 ne doit pas être considérée comme un script d’installation actuel. Elle installait Python et Git au démarrage du conteneur et récupérait une version nocturne de PyTorch avec CUDA. Les exigences actuelles de ComfyUI en amont ont évolué, notamment en ce qui concerne les combinaisons de versions de Python et de PyTorch/CUDA. Un déploiement ZimaOS actuel plus propre devrait placer les dépendances dans une pile Dockerfile/Compose reproductible, conserver les modèles et les flux de travail en dehors du conteneur, et transmettre explicitement le GPU.

Paramètres d’un conteneur ComfyUI personnalisé sur ZimaOS utilisant une image CUDA NVIDIA, le réseau de l’hôte, un espace de travail persistant et l’accès à un GPU NVIDIA
L’utilisateur cité a montré une configuration fonctionnelle de conteneur personnalisé, et non une installation confirmée depuis l’App Store.

La réussite rapportée par la communauté reposait sur un conteneur personnalisé

L’exemple fonctionnel utilisait une image d’exécution CUDA NVIDIA, un chemin hôte persistant /DATA/AppData/comfyui monté dans /workspace, l’accès au GPU activé et ComfyUI à l’écoute sur le port 8188.

L’utilisateur a précisément indiqué que sa version de l’App Store n’avait pas fonctionné. N’utilisez donc pas cette discussion pour conclure que tous les paquets actuels du catalogue sont défectueux, ni que Docker personnalisé est la seule méthode d’installation possible.

N’installez pas ComfyUI directement sur l’hôte ZimaOS

ZimaOS est un système d’exploitation de type appliance et ne fournit pas le flux de gestion persistante des paquets Debian/Ubuntu habituellement utilisé pour l’installation manuelle de ComfyUI sous Linux. Gardez Python, PyTorch, Git et les nœuds personnalisés dans un conteneur ou une machine virtuelle.

Utilisez les exigences actuelles de ComfyUI, pas l’ancienne version nocturne cu124

La documentation actuelle de ComfyUI recommande des versions modernes de Python et des paquets PyTorch adaptés au matériel, et prend en charge les modes NVIDIA, AMD, Intel et CPU.

Consultez les exigences système actuelles de ComfyUI lors de la création du conteneur.

Vérifiez l’accès au GPU depuis le conteneur

Avec NVIDIA, la prise en charge du GPU par l’hôte n’est que la première étape. Le conteneur ComfyUI doit recevoir le GPU et pouvoir charger la pile CUDA/PyTorch correspondante. Effectuez cette vérification depuis le conteneur avant d’incriminer les flux de travail ComfyUI.

Un environnement NVIDIA actuel sur ZimaOS devrait également vérifier que d’autres conteneurs utilisant le GPU peuvent accéder au même matériel.

Conservez les modèles en dehors du conteneur éphémère

Les points de contrôle, les VAE, les LoRA, les modèles ControlNet, les nœuds personnalisés et les flux de travail peuvent occuper des centaines de gigaoctets. Montez-les depuis un stockage SSD/NVMe persistant au lieu de les intégrer à une couche de conteneur.

Conservez un chemin de modèles stable lors de la recréation et des mises à niveau du conteneur.

Utilisez Compose plutôt qu’une énorme commande de démarrage

ZimaOS prend actuellement en charge les flux de travail YAML/Compose natifs. Compose permet de vérifier les périphériques GPU, les volumes, les variables d’environnement, le port 8188 et la politique de redémarrage, au lieu de dissimuler tous ces paramètres dans une longue commande.

Utilisez le modèle Compose actuel de ZimaOS.

Ne publiez pas directement le port 8188 sur Internet

ComfyUI peut exécuter des flux de travail et des nœuds personnalisés disposant d’un accès important au système de fichiers et au GPU. Gardez-le sur un réseau local ou un VPN de confiance, ou placez-le derrière un accès HTTPS authentifié si un accès à distance est nécessaire.

FAQ sur ComfyUI sur ZimaOS

Quelqu’un a-t-il réussi à exécuter ComfyUI sur ZimaOS dans la source ?

Oui. Un utilisateur a signalé un conteneur NVIDIA personnalisé fonctionnel sur le port 8188.

L’auteur de la publication d’origine a-t-il confirmé que sa propre installation fonctionnait ?

Non. Il a ensuite demandé davantage d’aide pour Compose et l’installation manuelle.

Dois-je copier exactement l’ancienne commande PyTorch nocturne ?

Non. Utilisez les exigences actuelles de ComfyUI/PyTorch adaptées à votre GPU et créez un conteneur reproductible.