Stable Diffusion web UI в Docker контейнере с поддержкой GPU Radeon. Проверено на AMD Radeon RX 7900 XTX.
- Ubuntu
- make
- Docker
- git
- ROCm (установка)
git clone https://github.com/HardAndHeavy/stable-diffusion-webui-rocm-docker
cd stable-diffusion-webui-rocm-docker
make run
При первом запуске будет происходить длительный процесс инициализации. Когда процесс завершится, Stable Diffusion станет доступен по адресу http://localhost.
- Для добавления новых ресурсов узлов необходимо предоставить доступ к каталогу
./data
, так как контейнер запускался от имени пользователя root. Для этого нужно выполнить командуsudo chmod -R 777 ./data
- Модели располагаются в каталоге
./data/stable-diffusion/models/Stable-diffusion
. Модели можно найти на сайте civitai.com - При серьёзном изменении состава библиотек python необходимо изменить версию
CONDA_DIR
в./Makefile