DockerでInvokeAIをセットアップ
#InvokeAI
Windows版
Docker Desktop for Windowsをインストール
https://docs.docker.com/desktop/install/windows-install/
WSL2をインストール
x64 マシン用 WSL2 Linux カーネル更新プログラム パッケージhttps://learn.microsoft.com/ja-jp/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package/をダウンロードしてインスコ
Powershellを開い て
$ wsl --set-default-version 2
を打ち込んで、WSL2を規定に
Dockerをリスタート
gitをインストール
https://gitforwindows.org/
----ここまで事前準備------
Stable Diffusion WebUI Dockerhttps://github.com/AbdBarho/stable-diffusion-webui-dockerを使ってインストールします
適当なフォルダで右クリックしてgit bush
$ git clone https://github.com/AbdBarho/stable-diffusion-webui-docker.git
するとgitクローン
PowerShellを開いて、さっきのフォルダに移動
$ cd C:\AI\stable-diffusion-webui-docker
$ docker compose --profile download up --build
セットアップが始まる(めっちゃ時間かかる)
$ docker compose --profile invoke up --build
invokeの部分を代えると別のGUIをインストールできる
auto : AUTOMATIC1111 Stable DIffusion web UI
auto-cpu : CPUのみで動くAUTOMATIC1111
sygil : sygil-webuihttps://github.com/Sygil-Dev/sygil-webui