sdnext-local (e7afd3f)

Published 2025-10-21 15:07:04 +01:00 by scraplink

Installation

docker pull forgejo.flamingbudgie.com/scraplink/sdnext-local:e7afd3f
sha256:a9c751a9957f8b41a65228abaab3416070e636581fe9809759b881d2272e42f0

Image 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
Container
2025-10-21 15:07:04 +01:00
0
OCI / Docker
linux/amd64
5.2 GiB
Versions (6) View all
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