Mình sẽ hướng dẫn bài này trên môi trường Windows, Mac OS và Linux các bạn tự tìm hiểu nhé. Đầu tiên bạn phải cài python và git, tuỳ bạn chọn phiên bản python, ở đây mình để xuất là
python 3.11.9 : https://www.python.org/ftp/python/3.11.9/python-3.11.9-amd64.exe
(nhớ chọn ô PATH khi cài đặt nhé)
Git Windows: https://github.com/git-for-windows/git/releases/download/v2.48.1.windows.1/Git-2.48.1-64-bit.exe
Nên cài thêm ffmeg vào Windows, tra Google để biết cách cài, ở đây mình không hướng dẫn.Ví dụ: https://bkhost.vn/blog/cai-dat-ffmpeg-tren-windows/
A. Cài đặt qua Docker Desktop : (24 Gb data, có nhiều custom nodes phổ biến)
Đầu tiên bạn tải Docker Desktop ở link sau: https://docs.docker.com/desktop/setup/install/windows-install/
Bạn chọn tải bản: Docker Desktop for Windows - x86_64
Sau khi tải về, cài đặt mở app lên, nhớ đăng kí tài khoản free của Docker, chọn các mục trong bảng thăm dò rồi xong. Bạn phải nhớ nên chạy app này ở tài khoản admin trên máy tính nha, nếu ko bạn phải add user của bạn vào group docker-user mới chạy được (google để hỏi cách làm).
Bạn nhớ chọn cho Docker Desktop khởi động khi bắt đầu Windows, trong mục cài dặt của Docker Desktop
Tải dữ liệu cho container Comfy tại đây:
Bước 1: Copy thư mục chứa dữ liệu docker Comfyui vào ổ cứng hay thư mục bạn muốn nó chạy ở đó, mở Docker-compose.yml lên và sửa dòng volumes: thành đường dẫn thư mục chứa dữ liệu comfyui của bạn,
ví dụ:
volumes:
- "D:/AI_DATAS/ComfyX:/root" # Mount toàn bộ root vào D:\AI_DATAS\ComfyX --> sửa lại đường dẫn tùy theo máy
- "D:/AI_DATAS/ComfyX/ComfyUI:/root/ComfyUI" # Mount thư mục ComfyUI vào D:\AI_DATAS\ComfyX\ComfyUI --> sửa lại đường dẫn tùy theo máy
Bước 2: gõ CMD trên thanh địa chỉ của Windows Explorer
Gõ lệnh: docker build -t yanwk/comfyui-boot:cu124-megapak .
nhớ phải có dấu . phía cuối nha
sau khi nó build xong khoảng 24 Gb, chắc hơn 1 giờ để tải full các thứ cần thiết
bây giờ bạn đã build xong image rồi, gõ tiếp lệnh trên CMD: docker-compose up --build
nếu không có lỗi gì thì bạn đã chạy thành công rồi
để kiểm tra xem nó đã chạy chưa, gõ lệnh: docker ps -a
Bước 3: Bạn vào trong Docker Desktop > Containers và bấm chuột phải vào container ComfyUI để xem chi tiết, bên trong sẽ có giao diện log để xem nó đã chạy xong chưa. Nếu xong nó sẽ có dòng:
Starting server
To see the GUI go to: http://0.0.0.0:8188
To see the GUI go to: http://[::]:8188
Bước 4: truy cập vào trình duyệt và gõ: http://localhost:8188 để vào ComfyUI
Bước 5: nếu bạn muốn share comfyui ra ngoài mạng, bạn có thể tham khảo cách cài Cloudflare Tunner để share comfyui ra ngoài mạng, cách cài đặt Cloudflare Tunner thì xem bài viết sau.
B. Cài đặt trực tiếp trên Windows thông qua file install.bat:
Trước khi cài đảm bảo bạn phải cài phần mềm này trước:
Visual Studio C++ Build Tool:
https://visualstudio.microsoft.com/visual-cpp-build-tools/
Khi cài đặt chọn bạn Community và chọn như hình

Tải file cài đặt tại đây
Sau khi tải về, chạy file .bat. Nếu trong quá trình cài đặt nó có hỏi phiên bản của Triton thì bạn chọn mục số 2 nhé:
2 - Triton 3.1.0
Chúc bạn thành công !