Sign inSign up

qsbye/runtime-env3

By qsbye

•Updated about 3 years ago

Stable Diffusion webui运行环境,内含模型。

Image
0

397

qsbye/runtime-env3 repository overview

⁠简介

Stable Diffusion webui运行环境,内含模型

⁠CPU版本

⁠关键信息
  • 支持平台:arm64,amd64
  • pytorch
  • stable-diffusion-webui
⁠使用方法
# arm64版本
docker run -it -v $PWD:/srv -p 8667:7860 -d qsbye/runtime-env3:v2-arm64 bash -c "bash webui.sh --skip-torch-cuda-test --use-cpu all --share --precision full --no-half"

# amd64版本
docker run -it -v $PWD:/srv -p 8667:7860 -d qsbye/runtime-env3:v1-amd64 bash -c "bash webui.sh --skip-torch-cuda-test --use-cpu all --share --precision full --no-half"
⁠构建过程
# arm64版本
docker run -it -v "/Users/workspace/Desktop/projects/blog.qsbye.cn":/srv --network=bridge siutin/stable-diffusion-webui-docker:cpu-v1.5.1-2023-08-02 bash
cd /app/stable-diffusion-webui
sudo cp -r /srv/files3/StableDiffusionModels /home
#Downloading: "https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.safetensors" to /app/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors
cp "/srv/files3/StableDiffusionModels/v1-5-pruned-emaonly.safetensors" "/app/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors"
ls /app/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors
vim webui.sh
#修改为0.0.0.0
bash webui.sh --skip-torch-cuda-test --use-cpu all --share --precision full --no-half
docker commit 144ee927c952 qsbye/runtime-env3:v1-arm64
docker run -it -v "/Users/workspace/Desktop/projects/blog.qsbye.cn":/srv -p 8667:7860 qsbye/runtime-env3:v1-arm64 bash -c "bash webui.sh --skip-torch-cuda-test --use-cpu all --share --precision full --no-half"
docker run -it -v "/Users/workspace/Desktop/projects/blog.qsbye.cn":/srv -p 8667:7860 qsbye/runtime-env3:v1-arm64 bash
cp /app/stable-diffusion-webui/webui.py /srv
#server_name="0.0.0.0"
mv /srv/webui.py /app/stable-diffusion-webui/webui.py
docker commit 5a31c9efb57c qsbye/runtime-env3:v2-arm64
docker push qsbye/runtime-env3:v2-arm64

# amd64版本
scp -r "/Users/workspace/Desktop/projects/blog.qsbye.cn/files3/StableDiffusionModels" [email protected]:/home/qsbye

docker run -it -p 8667:7860 -v /home/qsbye:/srv siutin/stable-diffusion-webui-docker:cpu-v1.5.1-2023-08-02 bash

cd /app/stable-diffusion-webui
#sudo cp -r /srv/StableDiffusionModels /home

sudo cp "/srv/StableDiffusionModels/v1-5-pruned-emaonly.safetensors" "/app/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors"

ls /app/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors

sudo cp /app/stable-diffusion-webui/webui.py /srv
sudo vim /home/qsbye/webui.py
#修改server_name="0.0.0.0"
sudo mv /srv/webui.py /app/stable-diffusion-webui/webui.py

sudo chown app /app/stable-diffusion-webui/webui.py
sudo chown app "/app/stable-diffusion-webui/models/Stable-diffusion/v1-5-pruned-emaonly.safetensors"
docker commit 706040c1fd17 qsbye/runtime-env3:v1-amd64

⁠CUDA版本(规划中)

⁠关键信息
  • 规划中
⁠使用方法
##
⁠构建过程
##

⁠联系方式

Tag summary

Content type

Image

Digest

sha256:6fc81638b…

Size

12.7 GB

Last updated

about 3 years ago

docker pull qsbye/runtime-env3:v0.5-amd64-cuda