Namespace
yanwk
Image / Tag
comfyui-boot:cu128-megapak-pt28-20251124
Content Digest
sha256:eb607a9cc1639d70398fad369dc97ad61db9feb539c89c767253b17b744ca6a2
Details
Created

2025-11-24 11:30:22 UTC

Size

10.3 GB

Content Digest
Labels
  • maintainer
    YAN Wenkun <code@yanwk.fun>
  • org.openbuildservice.disturl
    obs://build.opensuse.org/openSUSE:Leap:15.6:Images/images/54f24e8a33253ce205ee46962e0db0c8-opensuse-leap-image:docker
  • org.opencontainers.image.created
    2025-11-17T03:14:14.177334088Z
  • org.opencontainers.image.description
    Image containing a minimal environment for containers based on openSUSE Leap 15.6.
  • org.opencontainers.image.source
    https://build.opensuse.org/package/show/openSUSE:Leap:15.6:Images/opensuse-leap-image?rev=54f24e8a33253ce205ee46962e0db0c8
  • org.opencontainers.image.title
    openSUSE Leap 15.6 Base Container
  • org.opencontainers.image.url
    https://www.opensuse.org/
  • org.opencontainers.image.vendor
    openSUSE Project
  • org.opencontainers.image.version
    15.6.7.18
  • org.opensuse.base.created
    2025-11-17T03:14:14.177334088Z
  • org.opensuse.base.description
    Image containing a minimal environment for containers based on openSUSE Leap 15.6.
  • org.opensuse.base.disturl
    obs://build.opensuse.org/openSUSE:Leap:15.6:Images/images/54f24e8a33253ce205ee46962e0db0c8-opensuse-leap-image:docker
  • org.opensuse.base.reference
    registry.opensuse.org/opensuse/leap:15.6.7.18
  • org.opensuse.base.source
    https://build.opensuse.org/package/show/openSUSE:Leap:15.6:Images/opensuse-leap-image?rev=54f24e8a33253ce205ee46962e0db0c8
  • org.opensuse.base.title
    openSUSE Leap 15.6 Base Container
  • org.opensuse.base.url
    https://www.opensuse.org/
  • org.opensuse.base.vendor
    openSUSE Project
  • org.opensuse.base.version
    15.6.7.18
  • org.opensuse.reference
    registry.opensuse.org/opensuse/leap:15.6.7.18

Environment
CLI_ARGS

CUDA_HOME

/usr/local/cuda-12.8

LD_LIBRARY_PATH

/usr/lib64:/usr/local/cuda-12.8/lib64:/usr/local/lib64/python3.12/site-packages/torch/lib:/usr/local/lib/python3.12/site-packages/nvidia/nccl/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvshmem/lib

LIBRARY_PATH

/usr/local/cuda-12.8/lib64/stubs

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/cuda-12.8/bin


Layers

[#000] sha256:ea6714d74e1f87f354ce7b196a06aa9b7573c870275d573318f2e3298db61db4 - 0.4% (42.2 MB)

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

[#002] sha256:ff825d97b100e17a532f9f11fce8117765fb83df4296f943140323629c157ab5 - 0.03% (3.21 MB)

[#003] sha256:b1e485e3971b669c5a30dadb387cefb6b162909eba30c767167438b681b8b3db - 3.22% (341 MB)

[#004] sha256:b9e753f492fd569f5b470542d1d105b61d9e6cbc5da7b1943b09ff4809fd6f4b - 7.33% (776 MB)

[#005] sha256:98943947bc6519676769eb6c608a3e46a55196c87a9d8a1aeb377e369d1b1727 - 9.51% (1010 MB)

[#006] sha256:1753347e6ef1e029dbb35cbe07ce1bd51d9adf0eabb2c39dc1a49b294621b01d - 7.81% (827 MB)

[#007] sha256:6baeae0ff3c764e02cf09c9938bfd3f75f18feba6575750144baca2fce51708f - 8.83% (934 MB)

[#008] sha256:96448440b436d6c4ddc08ecda37c2e7dddc9c18f8cfd79bc10046fe4a5ff81f3 - 5.41% (573 MB)

[#009] sha256:56d5d4b8b18ab087565efd0ce478f8b80e5a443861b1551f47902aaf2dae22d1 - 6.37% (674 MB)

[#010] sha256:e5fece0e873d52e3f813b41b685ba922b261d19dc48ddb6f942aeda55e69ad6b - 6.72% (711 MB)

[#011] sha256:9d11ec71784f9d949cd0f0dc85c401fd20656b0abcd4824f595f034c91330b22 - 0.27% (28.3 MB)

[#012] sha256:cedf1de01b14224b93d6dd924a923bb8d039dd8af11ea6d32c2f1b9bf51e80a7 - 1.43% (151 MB)

[#013] sha256:efbe014ebc469e63633e259cb0b2a6dc1a3ffe887a5c193f49db563db6beb9ee - 0.81% (85.3 MB)

[#014] sha256:ea0f22adbb4e9c1fd7373861dea3ee3352965d1e9c803c4b0d2ecbe96cbc26ae - 0.0% (1.05 KB)

[#015] sha256:4668290306dad1d6d37136fce41c169fc05433aadd3d848bddb6cf8a9aaa9ab4 - 0.84% (88.8 MB)

[#016] sha256:9319ce145fd74009221e2b868b90b590526846e76bb0bc86a0f813b2e25617a5 - 0.06% (6.4 MB)

[#017] sha256:716ab94123b2a04c7f9e3a081fd1a4c6f617fbd0b48f984b32c60cbc1806e6dd - 6.02% (637 MB)

[#018] sha256:956c5a2e7d8fde0640793e65da608a38661f9cb69b86f04603ca3a183487f1a8 - 8.16% (864 MB)

[#019] sha256:2b88b07976b05052b186cf0791a5b150597862e82675e0b8598ea93564e3de7f - 0.0% (2.87 KB)

[#020] sha256:b339c120db716f7420cf05d2c47ba9e41609006f84be42bfdf7f063482dd2cf1 - 8.14% (862 MB)

[#021] sha256:82f1c1865cb5686d8411f9e02438429df03fdf2fc9db8bdc69390ebdd19a984c - 2.43% (257 MB)

[#022] sha256:250caedea5c55bd20a222d57f06222a10c3792a99a70c73863a7fac368a661a9 - 0.13% (13.3 MB)

[#023] sha256:4ce5170d0dcbc3fef37ffb76be629adb9b43b8f92b22162530c223a74cf4c6f7 - 1.71% (181 MB)

[#024] sha256:4ff25e430346586985d7d8b5aad6b243873e206b96350b26a4e2de1f9d9b28bc - 1.11% (118 MB)

[#025] sha256:78ac5f77a24c50038d4aaca540068f48ebf0ed1d907d2f2b9f9abc79f91c1ce7 - 4.19% (443 MB)

[#026] sha256:bbca9fa661b661bd2c00370fa4950e397bc07540a3c3e9a4a2fd892d391a7073 - 0.0% (112 Bytes)

[#027] sha256:f9011dc2ab5318a9763cfcc3040b8bccaa7c1effa90970d829b3562d96b825f3 - 8.08% (855 MB)

[#028] sha256:ae0560bb2e0cc195b2ed7fa5e2c6a05ce593026f94a168cbe4c265ebf715829e - 0.97% (103 MB)

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

[#030] sha256:4b05235749c335f0d616af4460386cb9d8dca40b7d16ab76f8b597a99ee898bd - 0.0% (165 Bytes)

[#031] sha256:6e1b4d0fdc39def6d514c6a3970cbd4191aa150415d95952716765e4ea01b1cc - 0.0% (1.22 KB)

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


History
2025-11-17 03:14:24 UTC (openSUSE Leap 15.6 Base Container)

KIWI 10.2.33

2025-11-24 11:08:40 UTC (buildkit.dockerfile.v0)

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

2025-11-24 11:08:40 UTC (buildkit.dockerfile.v0)

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

2025-11-24 11:08:40 UTC (buildkit.dockerfile.v0)

ARG USING_GITHUB_ACTIONS=true

2025-11-24 11:09:31 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper update --no-confirm # buildkit

2025-11-24 11:10:15 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c printf "[cuda-opensuse15-x86_64]\nname=cuda-opensuse15-x86_64\nbaseurl=https://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64\nenabled=1\ngpgcheck=1\ngpgkey=https://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/D42D0685.pub\n" > /etc/zypp/repos.d/cuda-opensuse15.repo && zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses cuda-cccl-12-8 cuda-command-line-tools-12-8 cuda-compat-12-8 cuda-cudart-12-8 cuda-minimal-build-12-8 cuda-nvcc-12-8 cuda-nvprof-12-8 cuda-nvtx-12-8 # buildkit

2025-11-24 11:10:54 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses libcublas-12-8 libnpp-12-8 # buildkit

2025-11-24 11:11:49 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses cuda-cudart-devel-12-8 cuda-nvml-devel-12-8 cuda-nvrtc-devel-12-8 libcublas-devel-12-8 libnpp-devel-12-8 # buildkit

2025-11-24 11:12:37 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses cuda-libraries-12-8 # buildkit

2025-11-24 11:13:35 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses cuda-libraries-devel-12-8 # buildkit

2025-11-24 11:14:02 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses libcusparselt-devel # buildkit

2025-11-24 11:16:02 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses libcudnn9-cuda-12-9.8.0.87-1 # buildkit

2025-11-24 11:16:40 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --no-recommends --auto-agree-with-licenses cudnn9-cuda-12-8 # buildkit

2025-11-24 11:16:40 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/cuda-12.8/bin LD_LIBRARY_PATH=/usr/lib64:/usr/local/cuda-12.8/lib64 LIBRARY_PATH=/usr/local/cuda-12.8/lib64/stubs CUDA_HOME=/usr/local/cuda-12.8

2025-11-24 11:16:54 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper addrepo --check --refresh --priority 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.6/Essentials/' packman-essentials && zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses python312-devel python312-pip python312-wheel python312-setuptools python312-packaging python312-dbm # buildkit

2025-11-24 11:17:32 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses Mesa-libGL1 Mesa-libEGL-devel libgthread-2_0-0 libQt5OpenGL-devel # buildkit

2025-11-24 11:18:09 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses make cmake ninja git aria2 findutils fd vim which ffmpeg x264 x265 # buildkit

2025-11-24 11:18:09 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c rm -vf /usr/lib64/python3.12/EXTERNALLY-MANAGED && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 100 # buildkit

2025-11-24 11:18:19 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c zypper --gpg-auto-import-keys install --no-confirm --auto-agree-with-licenses gcc11 gcc11-c++ cpp11 && update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++-11 90 && update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-11 90 && update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-11 90 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 90 && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 90 && update-alternatives --install /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-11 90 && update-alternatives --install /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-11 90 && update-alternatives --install /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-11 90 && update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-11 90 && update-alternatives --install /usr/bin/gcov-dump gcov-dump /usr/bin/gcov-dump-11 90 && update-alternatives --install /usr/bin/gcov-tool gcov-tool /usr/bin/gcov-tool-11 90 # buildkit

2025-11-24 11:18:28 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip list && pip install --upgrade pip wheel setuptools packaging && pip install --dry-run xformers==0.0.32.post2 torch==2.8.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128 # buildkit

2025-11-24 11:20:09 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install xformers==0.0.32.post2 torch==2.8.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128 && pip uninstall --yes torch && find /usr/local/lib/python3.12/site-packages/nvidia/ -mindepth 1 -maxdepth 1 ! -name 'nccl' ! -name 'nvshmem' -exec rm -rfv {} + # buildkit

2025-11-24 11:20:30 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install xformers==0.0.32.post2 torch==2.8.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128 # buildkit

2025-11-24 11:20:30 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/lib64:/usr/local/cuda-12.8/lib64:/usr/local/lib64/python3.12/site-packages/torch/lib:/usr/local/lib/python3.12/site-packages/nvidia/nccl/lib:/usr/local/lib/python3.12/site-packages/nvidia/nvshmem/lib

2025-11-24 11:20:30 UTC (buildkit.dockerfile.v0)

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

2025-11-24 11:22:03 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install -r /builder-scripts/pak3.txt # buildkit

2025-11-24 11:22:43 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install -r /builder-scripts/pak5.txt # buildkit

2025-11-24 11:28:53 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install -r /builder-scripts/pak7.txt # buildkit

2025-11-24 11:29:03 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c cd /builder-scripts && git clone https://github.com/facebookresearch/sam2.git && cd sam2 && SAM2_BUILD_CUDA=1 pip install -e . --no-deps --no-build-isolation && cd / # buildkit

2025-11-24 11:29:07 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c cd /builder-scripts && git clone https://github.com/facebookresearch/sam3.git && cd sam3 && pip install -e . --no-deps --no-build-isolation && cd / # buildkit

2025-11-24 11:29:38 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install -U uv && pip install https://github.com/nunchaku-tech/nunchaku/releases/download/v1.0.2/nunchaku-1.0.2+torch2.8-cp312-cp312-linux_x86_64.whl && pip install https://github.com/mjun0812/flash-attention-prebuild-wheels/releases/download/v0.3.14/flash_attn-2.8.2+cu128torch2.8-cp312-cp312-linux_x86_64.whl && pip install https://github.com/YanWenKun/ComfyUI-Containerfiles/releases/download/sageattn2/sageattention-2.2.0-cp312-cp312-linux_x86_64.whl && pip install https://github.com/YanWenKun/ComfyUI-Containerfiles/releases/download/sageattn2/spas_sage_attn-0.1.0-cp312-cp312-linux_x86_64.whl # buildkit

2025-11-24 11:29:38 UTC (buildkit.dockerfile.v0)

WORKDIR /default-comfyui-bundle

2025-11-24 11:30:15 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c bash /builder-scripts/preload-cache.sh # buildkit

2025-11-24 11:30:21 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /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-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c if [ "${USING_GITHUB_ACTIONS}" = "true" ]; then rm -rf /root/.cache/pip/* ; fi # buildkit

2025-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

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

2025-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

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

2025-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

USER root

2025-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

VOLUME [/root]

2025-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2025-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

EXPOSE [8188/tcp]

2025-11-24 11:30:22 UTC (buildkit.dockerfile.v0)

ENV CLI_ARGS=

2025-11-24 11:30:22 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