Stable-Diffusion-Webui based on AUTOMATIC1111/stable-diffusion-webui
10K+
nvidia/cuda runtime-ubuntu22.04 variant imagesdocker-ce)docker-stable-diffusion-webui Docker Imagebuild.sh to build your own image../scripts/build.sh <IMAGE_NAME> <CUDA_VERSION>
# Example: ./scripts/build.sh kestr3l/stable-diffusion-webui 12.2.2
# This will build "kestr3l/stable-diffusion-webui:1.3.0-12.2.2"
The variable "${REPO_VERSION}" is hardcoded in the script.
docker-stable-diffusion-webui Containersd-webui.sh to deploy the container${HOME}/Documents/sd-webui.
compose.yml and run.env to the workspace.stable-diffusion-webui repository to the workspace and run the container../scripts/sd-webui.sh run <WORKSPACE_DIR (Optional)>
# Example: ./scripts/sd-webui.sh run
# This will create a workspace at ${HOME}/Documents/sd-webui
# and copy/clone necessary files to the workspace.
http://localhost:8000.
--listen argument is set. Please be aware of the security issues.The container name will be default to
sd-webui. This value is hardcoded inrun.env. CUDA version and sd-webui version to use are also hardcoded inrun.env.
docker-stable-diffusion-webui Docker Containersd-webui.sh with stop argument to stop the container../scripts/sd-webui.sh stop
stable-diffusion-webui Docker Imagesd-webui.sh with debug argument to run the container in debug mode.sleep infinity so that you can access the container for debugging../scripts/sd-webui.sh debug
# You can access the container by running:
# docker exec -it sd-webui /bin/bash
stable-diffusion-webuirun.env file....
WEBUI_PORT=7860
stable-diffusion-webuistable-diffusion-webui if located at ${HOME}/Documents/sd-webui/stable-diffusion-webui by default.
stable-diffusion-webui by modifying webui-user.sh file.
--listen --enable-insecure-extension-access is set....
export COMMANDLINE_ARGS="--gradio-auth yourAccount:yourPass --xformers"
...
Content type
Image
Digest
sha256:793d54a2a…
Size
4.9 GB
Last updated
over 1 year ago
docker pull kestr3l/stable-diffusion-webui:v1.10.1-12.8.1