sdnext-local (e7afd3f)
Published 2025-10-21 15:07:04 +01:00 by scraplink
Installation
docker pull forgejo.flamingbudgie.com/scraplink/sdnext-local:e7afd3fsha256:a9c751a9957f8b41a65228abaab3416070e636581fe9809759b881d2272e42f0Image layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:433cf0b8353e08be3a6582ad5947c57a66bdbb842ed3095246a1ff6876d157f1 in / |
| CMD ["/bin/bash"] |
| ENV LANG=C.UTF-8 |
| ARG DEBIAN_FRONTEND=noninteractive |
| SHELL [/bin/bash -o pipefail -c] |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends apt-utils build-essential ca-certificates clinfo curl git gnupg2 gpg-agent rsync sudo unzip wget && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c wget -qO - https://repositories.intel.com/gpu/intel-graphics.key | gpg --dearmor --yes --output /usr/share/keyrings/intel-graphics.gpg # buildkit |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/bash -o pipefail -c echo "deb [arch=amd64 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy unified" | tee /etc/apt/sources.list.d/intel-gpu-jammy.list # buildkit |
| ARG ICD_VER |
| ARG OCLOC_VER |
| ARG LEVEL_ZERO_VER |
| ARG LEVEL_ZERO_DEV_VER |
| ARG XPU_SMI_VER |
| RUN |6 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends intel-opencl-icd=${ICD_VER} intel-ocloc=${OCLOC_VER} libze1=${LEVEL_ZERO_VER} libze-dev=${LEVEL_ZERO_DEV_VER} xpu-smi=${XPU_SMI_VER} && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |6 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 /bin/bash -o pipefail -c rm -rf /etc/apt/sources.list.d/intel-gpu-jammy.list # buildkit |
| ARG PYTHON |
| RUN |7 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 /bin/bash -o pipefail -c apt-get update && apt install -y software-properties-common # buildkit |
| RUN |7 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 /bin/bash -o pipefail -c add-apt-repository -y ppa:deadsnakes/ppa # buildkit |
| RUN |7 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 /bin/bash -o pipefail -c apt-cache policy $PYTHON && apt-get update && apt-get install -y --no-install-recommends $PYTHON # buildkit |
| RUN |7 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 /bin/bash -o pipefail -c apt-get update && apt-get install -y --no-install-recommends ${PYTHON} lib${PYTHON} python3-pip ${PYTHON}-distutils && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |7 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 /bin/bash -o pipefail -c pip --no-cache-dir install --upgrade pip setuptools # buildkit |
| RUN |7 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 /bin/bash -o pipefail -c ln -sf $(which ${PYTHON}) /usr/local/bin/python && ln -sf $(which ${PYTHON}) /usr/local/bin/python3 && ln -sf $(which ${PYTHON}) /usr/bin/python && ln -sf $(which ${PYTHON}) /usr/bin/python3 # buildkit |
| ARG TORCH_VERSION |
| ARG TORCHVISION_VERSION |
| ARG TORCHAUDIO_VERSION |
| ARG IPEX_VERSION |
| ARG ONECCL_BIND_PT_VERSION |
| ARG INDEX_WHL_URL |
| ARG IPEX_WHL_URL |
| RUN |14 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 TORCH_VERSION=2.7.0 TORCHVISION_VERSION=0.22.0 TORCHAUDIO_VERSION=2.7.0 IPEX_VERSION=2.7.10+xpu ONECCL_BIND_PT_VERSION=2.7.0+xpu INDEX_WHL_URL=https://download.pytorch.org/whl/test/xpu IPEX_WHL_URL=https://pytorch-extension.intel.com/release-whl/stable/xpu/cn/ /bin/bash -o pipefail -c python -m pip install numpy jinja2==3.1.6 # buildkit |
| RUN |14 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 TORCH_VERSION=2.7.0 TORCHVISION_VERSION=0.22.0 TORCHAUDIO_VERSION=2.7.0 IPEX_VERSION=2.7.10+xpu ONECCL_BIND_PT_VERSION=2.7.0+xpu INDEX_WHL_URL=https://download.pytorch.org/whl/test/xpu IPEX_WHL_URL=https://pytorch-extension.intel.com/release-whl/stable/xpu/cn/ /bin/bash -o pipefail -c python -m pip install torch==${TORCH_VERSION} torchvision==${TORCHVISION_VERSION} torchaudio==${TORCHAUDIO_VERSION} --index-url ${INDEX_WHL_URL} # buildkit |
| RUN |14 DEBIAN_FRONTEND=noninteractive ICD_VER=24.52.32224.14-1077~22.04 OCLOC_VER=24.52.32224.14-1077~22.04 LEVEL_ZERO_VER=1.19.2.0-1077~22.04 LEVEL_ZERO_DEV_VER=1.19.2.0-1077~22.04 XPU_SMI_VER=1.2.39-69~22.04 PYTHON=python3.10 TORCH_VERSION=2.7.0 TORCHVISION_VERSION=0.22.0 TORCHAUDIO_VERSION=2.7.0 IPEX_VERSION=2.7.10+xpu ONECCL_BIND_PT_VERSION=2.7.0+xpu INDEX_WHL_URL=https://download.pytorch.org/whl/test/xpu IPEX_WHL_URL=https://pytorch-extension.intel.com/release-whl/stable/xpu/cn/ /bin/bash -o pipefail -c python -m pip install intel_extension_for_pytorch==${IPEX_VERSION} --extra-index-url ${IPEX_WHL_URL} && python -m pip install oneccl_bind_pt==${ONECCL_BIND_PT_VERSION} --extra-index-url ${IPEX_WHL_URL} # buildkit |
| ENV SD_DATADIR=/mnt/data |
| ENV SD_MODELSDIR=/mnt/models |
| RUN /bin/bash -o pipefail -c cat <<EOF > /bin/startup.sh #!/bin/bash git status || git clone https://github.com/vladmandic/sdnext.git . python /app/launch.py "\$@" EOF # buildkit |
| RUN /bin/bash -o pipefail -c chmod 755 /bin/startup.sh # buildkit |
| WORKDIR /app |
| CMD ["startup.sh" "-f" "--use-ipex" "--uv" "--listen" "--debug" "--api-log" "--log" "sdnext.log"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 22.04 |
Details
2025-10-21 15:07:04 +01:00
Versions (6)
View all
Container
0
OCI / Docker
linux/amd64
5.2 GiB
e7afd3f
2025-10-21
0-latest
2025-10-21
0.0-latest
2025-10-21
0.0.4-latest
2025-10-21
latest-latest
2025-10-21