Table of Contents

AbdBarhoのstable-diffusion-webui-dockerを使用すると、AUTOMATIC1111のstable-diffusion-webuiをDockerコンテナ上で実行できます。

メリット:

  • Windows PCの環境をクリーンに保てる(PCに直接gitやpythonをインストールする必要がない)

準備:

  1. Nvidia GPUを搭載したWindows PCに適切なNVIDIA Graphics Driverをインストールします。
  2. Windows PCにwsl2をインストールします(Microsoftの公式ドキュメントを参照)。
  3. WSLディストリビューションにNVIDIA Container Toolkitをインストールします。
  4. Windows PCにDocker Desktopをインストールします(WSL統合を有効化)。

WSLでコマンドを実行:

git clone https://github.com/AbdBarho/stable-diffusion-webui-docker.git

cd stable-diffusion-webui-docker

docker compose --profile download up --build

docker compose --profile auto up --build

その後、Webブラウザでhttp://localhost:7860/にアクセスします。