Namespace
yanwk
Image / Tag
comfyui-boot:cu130-slim-20260306
Content Digest
sha256:0fa7df49ab9d021f7579fffb1218c0f1f0da32775f321e2093a1f69f42d7bed7
Details
Created

2026-03-06 07:47:57 UTC

Size

4.89 GB

Content Digest
Labels
  • maintainer
    YAN Wenkun <code@yanwk.fun>
  • org.openbuildservice.disturl
    obs://build.opensuse.org/openSUSE:Factory/images/021a925949f022d666ab1a93b7179255-opensuse-tumbleweed-image:docker
  • org.opencontainers.image.created
    2026-03-04T23:42:58.149787009Z
  • org.opencontainers.image.description
    Image containing a minimal environment for containers based on openSUSE Tumbleweed.
  • org.opencontainers.image.source
    https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-tumbleweed-image?rev=021a925949f022d666ab1a93b7179255
  • org.opencontainers.image.title
    openSUSE Tumbleweed Base Container
  • org.opencontainers.image.url
    https://www.opensuse.org
  • org.opencontainers.image.vendor
    openSUSE Project
  • org.opencontainers.image.version
    20260304.35.41
  • org.opensuse.base.created
    2026-03-04T23:42:58.149787009Z
  • org.opensuse.base.description
    Image containing a minimal environment for containers based on openSUSE Tumbleweed.
  • org.opensuse.base.disturl
    obs://build.opensuse.org/openSUSE:Factory/images/021a925949f022d666ab1a93b7179255-opensuse-tumbleweed-image:docker
  • org.opensuse.base.lifecycle-url
    https://en.opensuse.org/Lifetime
  • org.opensuse.base.reference
    registry.opensuse.org/opensuse/tumbleweed:20260304.35.41
  • org.opensuse.base.source
    https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-tumbleweed-image?rev=021a925949f022d666ab1a93b7179255
  • org.opensuse.base.title
    openSUSE Tumbleweed Base Container
  • org.opensuse.base.url
    https://www.opensuse.org
  • org.opensuse.base.vendor
    openSUSE Project
  • org.opensuse.base.version
    20260304.35.41
  • org.opensuse.lifecycle-url
    https://en.opensuse.org/Lifetime
  • org.opensuse.reference
    registry.opensuse.org/opensuse/tumbleweed:20260304.35.41

Environment
CLI_ARGS

CMAKE_POLICY_VERSION_MINIMUM

3.5

LD_LIBRARY_PATH

/usr/local/lib64/python3.13/site-packages/torch/lib:/usr/local/lib/python3.13/site-packages/nvidia/cu13/lib:/usr/local/lib/python3.13/site-packages/nvidia/cudnn/lib:/usr/local/lib/python3.13/site-packages/nvidia/cusparselt/lib:/usr/local/lib/python3.13/site-packages/nvidia/nccl/lib:/usr/local/lib/python3.13/site-packages/nvidia/nvshmem/lib

LD_PRELOAD

/usr/lib64/libjpeg.so.8

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:d08a61d9c36c9c896336e4123f048e406904ec835b9b6905be3faf30d34eeb24 - 0.74% (37 MB)

[#001] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#002] sha256:a799bfc65f065c539312be7e0f687b6f53b2f4c2da4fd50076e97ff327dbedf9 - 6.34% (317 MB)

[#003] sha256:a4f4a5597ee8baad66e59be6763e383f04fb57319a015e38dadee2e82b522747 - 3.62% (181 MB)

[#004] sha256:00d1d1df7f135c46aaf1fc511041ce14aa16336a20453a7fa968603b7968b14f - 1.51% (75.5 MB)

[#005] sha256:3af83feb1bef6f63010164867f34320c2d21448da278d3cfd45ec7b81c5abe39 - 0.97% (48.8 MB)

[#006] sha256:7de58716035f6f631010ae6365918846fbbdc290a33d2eab21c51dba80f31ab1 - 2.32% (116 MB)

[#007] sha256:58abcc613cb6754448def7ba199a188675e9ab646cfbc884bcd6e00311cb58ec - 0.04% (2.21 MB)

[#008] sha256:174841fd4bd95d2057c92142bb74d6773bc173063ffdefd99b14d07fbf0f977d - 0.0% (1.62 KB)

[#009] sha256:d6dca5b0d1a963bf462371daeb8026e1b82f1b49475f846675aa41f9d9cdc39b - 8.08% (404 MB)

[#010] sha256:8e456b06160dbb5b8909b7a3f2f3e9bb23852c9d2b41567093c6e8678ad6ee12 - 6.71% (336 MB)

[#011] sha256:0f295cd185abf1ebd1b9ff8f5ddc2a6743a36d448c161cf9e3a819a165ab9cfa - 2.01% (101 MB)

[#012] sha256:65124edcba04389d6ee3e298f8c81fde45c473769b0f1bf2e76cd91966a040d4 - 11.89% (595 MB)

[#013] sha256:e2a36b077cf7d35dda68d4da92460252d5adaaa60c9515e979afb51e794920dd - 8.96% (448 MB)

[#014] sha256:9a7df9c80ff26224d901016a2ecaf7cb0b5d14b990b1d407b91d9304b5533846 - 12.5% (625 MB)

[#015] sha256:56d2d334f77e51a86f79ae4e5bffebaa2fdc51f806f9f6de5487cd94befa0d6c - 4.49% (225 MB)

[#016] sha256:f107443f7715a973ee3de3959367a1d9310ac5ea0f867c2f5fa338c3fbdd7276 - 3.32% (166 MB)

[#017] sha256:6e547a2300bf6be1e0cbff3e6272fa1af47bd23ab6faef4e4dcccea23bc855fa - 0.0% (2.3 KB)

[#018] sha256:702dd2e3dafdbb89f510b35d28497f16a9ba8b01552b4f9b5943e878c09ee933 - 0.0% (192 Bytes)

[#019] sha256:e60c72d9da3748b88333cd5cd1802d73d7f377f61847ce41f5c4f972cf7621f9 - 10.54% (528 MB)

[#020] sha256:6463ab5b5b295d2cdc302116b53c9c76b7f36e336a113e4a9b86bb7ce72cb670 - 5.76% (288 MB)

[#021] sha256:9a36fe9a183b4266a3f94cc5ee96986cf0232ef830ee77f2c6cb22a823e4c784 - 1.72% (86 MB)

[#022] sha256:825f8290f6096a08cc65fa4f87683f5fe4dc0328143718a6bbc52646d30afa7d - 0.0% (112 Bytes)

[#023] sha256:732c989c19a2220bd94881ce241cd9710bd523b02a1a850a864b38c04e3ac142 - 2.8% (140 MB)

[#024] sha256:ab78c5534344c8afe0c411550fe222d8421b2f8b1183e404c77a0031c7e9f1e9 - 5.67% (284 MB)

[#025] sha256:4c78d0783020e0f6618fc08f59183b8d6ac10f8fb847de9162bf1cd3cffa2b7d - 0.0% (159 Bytes)

[#026] sha256:c8e80b8e4ed146d7d4314344aed697e10e5637662eea86684838d0f5d1964630 - 0.0% (1.22 KB)

[#027] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)


History
2026-02-09 16:31:14 UTC (openSUSE Tumbleweed 20260304 Base Container)

KIWI 10.2.38

2026-03-06 07:37:57 UTC (buildkit.dockerfile.v0)

LABEL maintainer=YAN Wenkun <code@yanwk.fun>

2026-03-06 07:37:57 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eu # buildkit

2026-03-06 07:38:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c zypper addrepo --check --refresh --priority 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials/' packman-essentials && zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses python313-devel python313-pip python313-wheel python313-setuptools python313-Cython python313-py-build-cmake python313-matplotlib python313-mpmath python313-numba-devel python313-onnx python313-pandas python313-scikit-build python313-scikit-build-core-pyproject python313-scikit-image python313-scikit-learn python313-scipy # buildkit

2026-03-06 07:38:54 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses python313-opencv opencv opencv-devel Mesa-libGL1 Mesa-libEGL-devel libgthread-2_0-0 libQt5OpenGL5 # buildkit

2026-03-06 07:39:02 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses python313-ffmpeg-python python313-imageio python313-svglib ffmpeg x264 x265 python313-GitPython python313-pygit2 git # buildkit

2026-03-06 07:39:06 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses make bison gawk ninja aria2 findutils fish fd fuse vim which google-noto-sans-fonts && rm -v /usr/lib64/python3.13/EXTERNALLY-MANAGED && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.13 100 # buildkit

2026-03-06 07:39:06 UTC (buildkit.dockerfile.v0)

ENV LD_PRELOAD=/usr/lib64/libjpeg.so.8

2026-03-06 07:39:06 UTC (buildkit.dockerfile.v0)

ENV CMAKE_POLICY_VERSION_MINIMUM=3.5

2026-03-06 07:39:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses gcc15 gcc15-c++ cpp15 && update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++-15 90 && update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-15 90 && update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-15 90 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-15 90 && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-15 90 && update-alternatives --install /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-15 90 && update-alternatives --install /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-15 90 && update-alternatives --install /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-15 90 && update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-15 90 && update-alternatives --install /usr/bin/gcov-dump gcov-dump /usr/bin/gcov-dump-15 90 && update-alternatives --install /usr/bin/gcov-tool gcov-tool /usr/bin/gcov-tool-15 90 # buildkit

2026-03-06 07:39:19 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip list && pip install --upgrade pip wheel setuptools # buildkit

2026-03-06 07:39:32 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --dry-run torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu130 2>&1 | tee /tmp/pip-dryrun.txt && grep -oP '(?<=Would install ).*' /tmp/pip-dryrun.txt > /tmp/packages.txt && grep -oP 'nvidia-\S+-\S+' /tmp/packages.txt | sed 's/\(.*\)-\([^-]*\)$/\1==\2/' > /tmp/packages-nvidia.txt && echo "========== NVIDIA Packages ==========" && cat /tmp/packages-nvidia.txt && echo "=====================================" # buildkit

2026-03-06 07:39:37 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --no-deps "$(grep '^nvidia-cublas' /tmp/packages-nvidia.txt)" --index-url https://download.pytorch.org/whl/cu130 # buildkit

2026-03-06 07:39:42 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --no-deps "$(grep '^nvidia-cudnn' /tmp/packages-nvidia.txt)" --index-url https://download.pytorch.org/whl/cu130 # buildkit

2026-03-06 07:39:47 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c head -n 5 /tmp/packages-nvidia.txt | while read -r pkg; do pip install --no-deps "$pkg" --index-url https://download.pytorch.org/whl/cu130; done # buildkit

2026-03-06 07:39:57 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -n '6,10p' /tmp/packages-nvidia.txt | while read -r pkg; do pip install --no-deps "$pkg" --index-url https://download.pytorch.org/whl/cu130; done # buildkit

2026-03-06 07:40:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c tail -n +11 /tmp/packages-nvidia.txt | while read -r pkg; do pip install --no-deps "$pkg" --index-url https://download.pytorch.org/whl/cu130; done # buildkit

2026-03-06 07:40:23 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --no-deps "$(grep -oP 'torch-\S+' /tmp/packages.txt | sed 's/\(.*\)-\([^-]*\)$/\1==\2/')" --index-url https://download.pytorch.org/whl/cu130 && rm -v /tmp/pip-dryrun.txt /tmp/packages.txt /tmp/packages-nvidia.txt # buildkit

2026-03-06 07:40:39 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu130 # buildkit

2026-03-06 07:40:44 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install triton pytorch-triton --index-url https://download.pytorch.org/whl/cu130 # buildkit

2026-03-06 07:40:44 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/lib64/python3.13/site-packages/torch/lib:/usr/local/lib/python3.13/site-packages/nvidia/cu13/lib:/usr/local/lib/python3.13/site-packages/nvidia/cudnn/lib:/usr/local/lib/python3.13/site-packages/nvidia/cusparselt/lib:/usr/local/lib/python3.13/site-packages/nvidia/nccl/lib:/usr/local/lib/python3.13/site-packages/nvidia/nvshmem/lib

2026-03-06 07:40:44 UTC (buildkit.dockerfile.v0)

COPY builder-scripts/. /builder-scripts/ # buildkit

2026-03-06 07:40:45 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip list --format=freeze | awk -F== 'BEGIN{want["torch"]=1;want["torchvision"]=1;want["torchaudio"]=1} $1 in want{print $1 "==" $2}' > /builder-scripts/constraints.txt && echo "Pinned PyTorch version:" && cat /builder-scripts/constraints.txt # buildkit

2026-03-06 07:41:25 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install -c /builder-scripts/constraints.txt -r /builder-scripts/pak3.txt # buildkit

2026-03-06 07:41:56 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install -c /builder-scripts/constraints.txt -r /builder-scripts/pak5.txt # buildkit

2026-03-06 07:47:36 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install -c /builder-scripts/constraints.txt -r /builder-scripts/pak7.txt # buildkit

2026-03-06 07:47:36 UTC (buildkit.dockerfile.v0)

WORKDIR /default-comfyui-bundle

2026-03-06 07:47:47 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c bash /builder-scripts/preload-cache.sh # buildkit

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install -c /builder-scripts/constraints.txt -r '/default-comfyui-bundle/ComfyUI/requirements.txt' -r '/default-comfyui-bundle/ComfyUI/custom_nodes/ComfyUI-Manager/requirements.txt' && pip list # buildkit

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c du -ah /root && rm -rfv /root/* && rm -rfv /root/.[^.]* /root/.??* # buildkit

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

COPY runner-scripts/. /runner-scripts/ # buildkit

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

USER root

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

VOLUME [/root]

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

EXPOSE [8188/tcp]

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

ENV CLI_ARGS=

2026-03-06 07:47:57 UTC (buildkit.dockerfile.v0)

CMD ["bash" "/runner-scripts/entrypoint.sh"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete