diff options
-rw-r--r-- | Stable Diffusion Docker.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Stable Diffusion Docker.md b/Stable Diffusion Docker.md new file mode 100644 index 0000000..62ac4ff --- /dev/null +++ b/Stable Diffusion Docker.md @@ -0,0 +1,12 @@ +# Stable Diffusion Docker + +## Run + +1. When running for the first time: `docker run -it --network=host --device=/dev/kfd --device=/dev/dri --group-add=video --ipc=host --cap-add=SYS_PTRACE --security-opt seccomp=unconfined -v $HOME/dockerx:/dockerx ubuntu:latest`. +2. When running again: + 1. Identify exited container: `docker container ls -a`. + 2. Restart the container: `docker container restart <container-id>`. + 3. Attach to it with bash: `docker exec -it <container-id> bash`. +3. Cd into the `stable-diffusion-webui` folder. +4. Source the venv: `source venv/bin/activate`. +5. Launch the main script: `python launch.py --precision full --no-half`. |