Namespace
yanwk
Image / Tag
comfyui-boot:cu126-slim-20250908
Content Digest
sha256:c30d28c2aa7fd4e0a8c0eb0c3689a45ee87d8b3151da211210936f1208930021
Details
Created

2025-09-08 07:31:58 UTC

Size

5.29 GB

Content Digest
Labels
  • maintainer
    YAN Wenkun <code@yanwk.fun>
  • org.openbuildservice.disturl
    obs://build.opensuse.org/openSUSE:Factory/images/06574e385a3d2455c90f69f65ffa3e80-opensuse-tumbleweed-image:docker
  • org.opencontainers.image.created
    2025-09-05T23:33:57.882460579Z
  • 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=06574e385a3d2455c90f69f65ffa3e80
  • 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
    20250905.34.223
  • org.opensuse.base.created
    2025-09-05T23:33:57.882460579Z
  • 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/06574e385a3d2455c90f69f65ffa3e80-opensuse-tumbleweed-image:docker
  • org.opensuse.base.lifecycle-url
    https://en.opensuse.org/Lifetime
  • org.opensuse.base.reference
    registry.opensuse.org/opensuse/tumbleweed:20250905.34.223
  • org.opensuse.base.source
    https://build.opensuse.org/package/show/openSUSE:Factory/opensuse-tumbleweed-image?rev=06574e385a3d2455c90f69f65ffa3e80
  • 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
    20250905.34.223
  • org.opensuse.lifecycle-url
    https://en.opensuse.org/Lifetime
  • org.opensuse.reference
    registry.opensuse.org/opensuse/tumbleweed:20250905.34.223

Environment
CLI_ARGS

CMAKE_POLICY_VERSION_MINIMUM

3.5

LD_LIBRARY_PATH

/usr/local/lib64/python3.12/site-packages/torch/lib:/usr/local/lib/python3.12/site-packages/cusparselt/lib:/usr/local/lib/python3.12/site-packages/nvidia/cublas/lib:/usr/local/lib/python3.12/site-packages/nvidia/cuda_cupti/lib:/usr/local/lib/python3.12/site-packages/nvidia/cuda_nvrtc/lib:/usr/local/lib/python3.12/site-packages/nvidia/cuda_runtime/lib:/usr/local/lib/python3.12/site-packages/nvidia/cudnn/lib:/usr/local/lib/python3.12/site-packages/nvidia/cufft/lib:/usr/local/lib/python3.12/site-packages/nvidia/cufile/lib:/usr/local/lib/python3.12/site-packages/nvidia/curand/lib:/usr/local/lib/python3.12/site-packages/nvidia/cusolver/lib:/usr/local/lib/python3.12/site-packages/nvidia/cusparse/lib:/usr/local/lib/python3.12/site-packages/nvidia/cusparselt/lib:/usr/local/lib/python3.12/site-packages/nvidia/nccl/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvjitlink/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvshmem/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvtx/lib

LD_PRELOAD

/usr/lib64/libjpeg.so.8

PATH

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


Layers

[#000] sha256:65cc779cf1ef62b8a967c5591ab17128d8008c8f817d996f918bbbb21a217058 - 0.68% (36.9 MB)

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

[#002] sha256:be06688be01dd49e3293965ca3711080f94eaa8e074d9d8a6b7dfe37361bfc23 - 5.76% (312 MB)

[#003] sha256:dc75cb2fede54c2a3b981595d4aa7da5578a2187c52a5d3bd3c1dd2ec861fb35 - 3.62% (196 MB)

[#004] sha256:65a7a22b9bc34346e384fb47b450e8d95b8357162f0fb153c6cab490ebc71199 - 1.5% (81.5 MB)

[#005] sha256:eec2ec0d3cd8780f08147f92eadc88a92530b34dd67a7d8877c3669e3ec402c9 - 0.9% (48.9 MB)

[#006] sha256:1db29ce3c6879274b0677c78e4debcc7212d3c83acdd3800f6250e2777dfbc1e - 2.2% (119 MB)

[#007] sha256:e3f5edb142df59c1ae12ba8fb86240ffa8f795fc809f16da469eca5aa6fce88e - 0.05% (2.67 MB)

[#008] sha256:41d528a91d50cac93a8a777f3f0f5280d873b689893abfa73c4f82b287613c07 - 0.0% (505 Bytes)

[#009] sha256:649ae2c66f032764770a4abe800f2587c270d693c34c8689397c3f54e0770cb2 - 6.96% (377 MB)

[#010] sha256:6f5366194da672b70609ec64e05e8cfb02ff422067b47454df4558eac7bf0b84 - 12.52% (679 MB)

[#011] sha256:4955ba99c0d8041f2861e890ddaf00edc4629e20bc06cba6198be8164c673abd - 3.83% (208 MB)

[#012] sha256:37c6dfdf7bd577243a1c007529254f0e46717ddb3185c7905ebc45b7162dabf8 - 0.6% (32.5 MB)

[#013] sha256:6618e592ae3f897220c9ef44155e51edf52efff1084b03000b41e4570002df8d - 7.36% (399 MB)

[#014] sha256:9e3845e9fdfd6d58e613429e54e45fdd18ab43e422c619267aee4d2b53712769 - 11.11% (602 MB)

[#015] sha256:ee4a1a1d30fd0bfd39a329a2a28dd150dfbab237d48de95747d999801bd66ab6 - 14.75% (800 MB)

[#016] sha256:3bbc8fbfc24c903c92f92ac735209cdc846a3adad0919cd8488c47af23393ad1 - 5.45% (295 MB)

[#017] sha256:08e3d94929c0a260c54e931c83fa1ed221b1df2af09a794e20a35bded44ce679 - 2.78% (151 MB)

[#018] sha256:7dd9737d61f0f41ed0f61d17e84ea0718c31ace8614639f36cca6caa98acf114 - 0.0% (2.24 KB)

[#019] sha256:3ec785751e19603d8da573a06c1408690a82c57a288ac8a3b0816b055675f917 - 10.25% (556 MB)

[#020] sha256:cb2d3bfe8e3d6270c17b15402cbfd44c1ae884229aaddd73bdf632676ded58fc - 4.88% (265 MB)

[#021] sha256:4964d0253996f6c899407ba5ef03e4f790eec645834d6c57622816531470591a - 1.47% (79.5 MB)

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

[#023] sha256:7455ff27fdb968270f5d882564770a010355b894f70a32c00bb5797b6f159632 - 1.72% (93.1 MB)

[#024] sha256:ed6fa88ba198f7c49b530c8c7b64ba002076decca1eda7704cdba6540d16e147 - 1.61% (87.1 MB)

[#025] sha256:0881c07dacf809c965105a4c447caee4a62eb4bf532793ececfe868856abde59 - 0.0% (159 Bytes)

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

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


History
2025-09-05 23:34:05 UTC (openSUSE Tumbleweed 20250905 Base Container)

KIWI 10.2.32

2025-09-08 07:21:45 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:21:45 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:22:21 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 python312-devel python312-pip python312-wheel python312-setuptools python312-Cython python312-py-build-cmake python312-matplotlib python312-mpmath python312-numba-devel python312-onnx python312-pandas python312-scikit-build python312-scikit-build-core-pyproject python312-scikit-image python312-scikit-learn python312-scipy # buildkit

2025-09-08 07:22:39 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:22:49 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:22:52 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:22:52 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:22:52 UTC (buildkit.dockerfile.v0)

ENV CMAKE_POLICY_VERSION_MINIMUM=3.5

2025-09-08 07:22:57 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:23:00 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:23:41 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --dry-run xformers torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126 && pip install --dry-run xformers torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126 | grep -oP '(?<=Would install ).*' > /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

2025-09-08 07:23:47 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/cu126 # buildkit

2025-09-08 07:23:56 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/cu126 # buildkit

2025-09-08 07:23:59 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:24:02 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/cu126; done # buildkit

2025-09-08 07:24:10 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/cu126; done # buildkit

2025-09-08 07:24:20 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/cu126; done # buildkit

2025-09-08 07:24:39 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/cu126 && rm -v /tmp/packages.txt /tmp/packages-nvidia.txt # buildkit

2025-09-08 07:24:52 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:24:59 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:24:59 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/lib64/python3.12/site-packages/torch/lib:/usr/local/lib/python3.12/site-packages/cusparselt/lib:/usr/local/lib/python3.12/site-packages/nvidia/cublas/lib:/usr/local/lib/python3.12/site-packages/nvidia/cuda_cupti/lib:/usr/local/lib/python3.12/site-packages/nvidia/cuda_nvrtc/lib:/usr/local/lib/python3.12/site-packages/nvidia/cuda_runtime/lib:/usr/local/lib/python3.12/site-packages/nvidia/cudnn/lib:/usr/local/lib/python3.12/site-packages/nvidia/cufft/lib:/usr/local/lib/python3.12/site-packages/nvidia/cufile/lib:/usr/local/lib/python3.12/site-packages/nvidia/curand/lib:/usr/local/lib/python3.12/site-packages/nvidia/cusolver/lib:/usr/local/lib/python3.12/site-packages/nvidia/cusparse/lib:/usr/local/lib/python3.12/site-packages/nvidia/cusparselt/lib:/usr/local/lib/python3.12/site-packages/nvidia/nccl/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvjitlink/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvshmem/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvtx/lib

2025-09-08 07:24:59 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:25:33 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:26:05 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:31:47 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:31:47 UTC (buildkit.dockerfile.v0)

WORKDIR /default-comfyui-bundle

2025-09-08 07:31:54 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

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

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

USER root

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

VOLUME [/root]

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

EXPOSE map[8188/tcp:{}]

2025-09-08 07:31:58 UTC (buildkit.dockerfile.v0)

ENV CLI_ARGS=

2025-09-08 07:31:58 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