エンジニア - ソフトウェア別 - Stable Diffusion - Docker に導入する
メリット
Python などのバージョンが競合しない
そのほかコンポーネント系列も コンテナに導入されるため、OSに入っている
Python がある場合は汚さない
前提
- Windows であれば Docker Desktop を導入済み
-
CUDAドライバ導入済み
- GeForce のドライバを入れてあれば使えるはず
-
nvidia-smiコマンドでチェックできる
導入
# リポジトリを落とすディレクトリを作成して、その中で実行する
git clone https://github.com/AbdBarho/stable-diffusion-webui-docker.git
cd stable-diffusion-webui-docker
# 初回のみ
docker compose --profile download up --build
# UI導入
docker compose --profile auto up --build
各手順は画面の動作が終わってから実行すること
Q. 出力結果は?
リポジトリのあるディレクトリ/outputs
に出力される
Q. モデルなどはどこに導入する?
data/models/Stable-diffusion
に
この辺りの勝手は Docker になったからといって変わらない
LINE
はてな