An open API service indexing awesome lists of open source software.

https://github.com/ojsl1/my-dockerized-sd

Collection of Dockerfiles for Stable Diffusion on AMD hardware
https://github.com/ojsl1/my-dockerized-sd

comfyui docker docker-compose sd-webui stable-diffusion

Last synced: 2 months ago
JSON representation

Collection of Dockerfiles for Stable Diffusion on AMD hardware

Awesome Lists containing this project

README

          

## Dockerized Stable Diffusion for AMD
- `docker-compose up `

Forge uses `config.json` and `ui-config.json` to save settings (note they've been prone to become incompatible with newer forge/gradio versions).

#### Navigation:
- `docker cp :/Forge/stable-diffusion-webui/config.json ./config.json`
- `docker exec -it rocm6.1 bash`

#### Info, logs
- `docker ps -a`
- `docker images`
- `docker logs -f rocm6.1`
- `docker inspect | grep com.docker.compose`
- `du -hd1 /var/lib/docker/overlay2 | sort -h`

#### Cleanup
Remove all unused data (warning: start up important containers to exclude them!).
- `docker system prune -af`

Remove specific unused data:
- `docker container prune -a`
- `docker network prune -a`
- `docker image prune -a`
- `docker builder prune -a` (always uses the most space)
- `docker volume prune -a`

Remove image
- `docker rm `
- `docker rmi `

Images with `:` indicate orphans that can be safely removed with:
- `docker images -f "dangling=true"`
- `docker image prune`

#### Untested cleanup commands
- `docker rm -vf $(docker ps -aq)`
- `docker rmi -f $(docker images -aq)`
- `docker volume rm $(docker volume ls -qf dangling=true)`