docker コンテナとして ComfyUI (with ComfyUI-Manager)
をデプロイする。
- username: comfyui
- hostname: host
- distributionname: Ubuntu_WebSD
前提: Ubuntu_WebSD 上に CUDA 対応 docker の構築 が適用済み
ダウンロード
comfyui@host:~ $ git clone --recursive https://github.com/tomosatoP/docker_comfyui.git
comfyui@host:~/docker_comfyui $ git submodule update --remote --recursive
comfyui@host:~/docker_comfyui $ ln -s script/launch_comfyui.sh ~/launch_comfyui.sh
docker コンテナ作成と開始 (detach mode)
comfyui@host:~/docker_comfyui $ docker compose up --build -d
docker_comfyui/script_for_windows/comfyui.ps1
を適当なフォルダ (デスクトップとか) にコピーファイルの内容 (username, distributionname) は適宜に編集
更新
ComfyUI のアップデート間隔が短いので、定期的に更新するのがお勧め
# 停止と削除
comfyui@host:~/docker_comfyui $ docker compose down --rmi all
comfyui@host:~/docker_comfyui $ docker system prune
# 作成と開始 (detach mode)
comfyui@host:~/docker_comfyui $ git submodule update --remote --recursive
comfyui@host:~/docker_comfyui $ docker compose up --build -d