👌
WSL内のDockerでStable diffusionをする方法
背景
Docker Desktopは使用せず、WSL内でDockerを利用しています。WSLはそのままでは、GPUを使用できないため、その設定も含め、Stable Diffusion WebUI Dockerを利用できる手順です。
手順
-
NVIDIAドライバのインストール
windowsにNVIDIAドライバのインストールを行います。
https://www.nvidia.co.jp/Download/index.aspx?lang=jp -
Dockerのインストール
https://docs.docker.com/engine/install/ubuntu/ -
NVIDIA Container Toolkitのインストール
Docker -- Setting up NVIDIA Container Toolkitの項を参考にインストールしてください。
https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html -
Stable Diffusion WebUI Dockerのインストール
以下のサイトを参考に実行。
https://github.com/AbdBarho/stable-diffusion-webui-docker
このあと
たくさん絵を生成して楽しんでください。ローカルポートフォワードを利用すれば、出先のパソコンからも操作できるようになります。
Discussion