-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
Has this issue been opened before?
Describe the bug
Normally when you run ComfyUI from a local install, you get a progress bar in the sampling node like in this screenshot:
When running ComfyUI from the container built with this repo, we don't get the progress bar
It comes down to an issue with tqdm which Comfy piggybacks on to pass the progress from server to client.
To fix it, you have to declare a tty on the comfy service (will open a PR for that).
Which UI
comfy
Hardware / Software
- OS: Windows 11
- OS version: 22H2 | 22621.1555
- WSL version (if applicable): WSL2 / Ubuntu-22.04
- Docker Version: Docker Desktop v4.18.0
- Docker compose version: v2.17.2
- Repo version: 076b574
Steps to Reproduce
git clone https://github.com/AbdBarho/stable-diffusion-webui-docker/
docker compose --profile download up --build
docker compose --profile comfy up --build
open browser to localhost:7860
click on "Queue Prompt" button (there is a default workflow when you open Comfy for the first time)
watch the green outline go from node to node and see there is no progress on Sample node
Additional context
For what it's worth, this can be sidestepped without change by using docker compose run instead of docker compose up, but then you get a new container every time, and you have to modify the compose command from what is in the documentation.

