Namespace
yanwk
Image / Tag
comfyui-boot:cu128-megapak-20251105
Content Digest
sha256:ddc6e7feaa15ab98822a2f4e3dada6c0931acf140de9dd76b05a235ce8c10096
Details
Created

2025-11-05 19:49:45 UTC

Size

10.8 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-10-31T15:46:40.512535775Z
  • 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
    20251031.34.331
  • org.opensuse.base.created
    2025-10-31T15:46:40.512535775Z
  • 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:20251031.34.331
  • 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
    20251031.34.331
  • org.opensuse.lifecycle-url
    https://en.opensuse.org/Lifetime
  • org.opensuse.reference
    registry.opensuse.org/opensuse/tumbleweed:20251031.34.331

Environment
CLI_ARGS

CMAKE_POLICY_VERSION_MINIMUM

3.5

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

LD_PRELOAD

/usr/lib64/libjpeg.so.8

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:7df6a28de971577c7fae79697ffac3bad433caf0f281f8f81dd5f9b4ee213668 - 0.33% (36.6 MB)

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

[#002] sha256:a6400e04a5438d47264984bde64cb3c52ae041043dc062c7dea963c91c108b37 - 3.55% (392 MB)

[#003] sha256:3d7eb70b9f9891cc60e0f9a0db7036ff95e44618bd25a8156b46674aafe185b7 - 7.05% (777 MB)

[#004] sha256:5c65405c69d83ab2815e8fa3ab435c4dd0a608ddfe20f885614f9180ea90e2d7 - 9.14% (1010 MB)

[#005] sha256:9710a65737706a56830a0fcd0fb5754359fe65e0c62dbd79a256102a3b60546b - 7.51% (827 MB)

[#006] sha256:a16d68dc45252ee041e5785d4ee12ce4a8b8fd8938342b5ae6a4dab0387fa447 - 8.48% (935 MB)

[#007] sha256:34ced0bf5b95072f820dc03b90a357afcd325ab2757674fb69fe67be6be4013a - 5.2% (573 MB)

[#008] sha256:ed180acaf4cd0aa370b98927b8781518d3633ccb303bb9d061cb89028430ed9c - 6.12% (675 MB)

[#009] sha256:5761e77f5742119df5eb9cc67838f8a41374070bf482c98a1e55a77beac960ed - 6.45% (711 MB)

[#010] sha256:5bf458fd1cf02d4b2412b1687490d0b6d055d0860cb7bf0aecc2a0df73053081 - 2.76% (305 MB)

[#011] sha256:523405422c690a9d01ce5e97510e36e8927298802b0c95b6ce56026684eb31f1 - 1.68% (185 MB)

[#012] sha256:688376b4d0c8d5dd8cb2aa0f6dbffcce7cdd5f93225d399217dfe3545a64d298 - 1.19% (132 MB)

[#013] sha256:b202363f71bd68f52b69da0c7f81c9a138549fa8130c1e368603d42472bd9c1d - 1.33% (147 MB)

[#014] sha256:12add76bac5cc67824f6ac0d65533a202f046f290c576d2d5ff4f02ff6abcf47 - 1.06% (117 MB)

[#015] sha256:030fdcebf431171df2a6a77bbb8fea0b9ea1adc0d16773f036cff2206743d421 - 0.06% (6.12 MB)

[#016] sha256:f96dbc33e969e9eaee88e927119afe8854d1a1ebb1281886c66fdfc164b6de60 - 8.3% (915 MB)

[#017] sha256:68bcb9ed142a6de05e5e75c14156abd29dd3ab56d85b1f03158660eeedb0063a - 7.95% (876 MB)

[#018] sha256:0c2a936a1d405e1a3151c5998b3c375d1cf24b7316939e1f4025028aecf70ec0 - 1.37% (151 MB)

[#019] sha256:faf7ffcc484e5a3275aa1ca4672587f5da4c62ef76546842f3c682e9987cb3b1 - 0.0% (2.93 KB)

[#020] sha256:8b4e1a839bc7b1ac9895b7090358a1a5f31415bc5fcdccd091fd12ed918ed67d - 5.61% (618 MB)

[#021] sha256:b21971d8767b9dd527169915993de2feabf4d29ca8012a3d0f4a4e4a9844c21e - 1.96% (216 MB)

[#022] sha256:04e9abe212d69af396c7fe9e7eeab8114295d5317fb38e2532a675eee7b39d80 - 0.85% (93.4 MB)

[#023] sha256:d49b5a17a15464a1519fb217d737f3083e9290943f7aed83f31840182f498e8c - 1.64% (181 MB)

[#024] sha256:2b45b9d208d6360e290888d518c7e2c91f383d572ab021b6a04ec90daa8edaae - 1.74% (192 MB)

[#025] sha256:72b2b98e3e4bb6d8a6566eb267b496aabed021a78104060afdf0536b20274f2a - 0.0% (112 Bytes)

[#026] sha256:c1c3f038b3342a9385f55f08e9508067f990b85189498c7058e7d135b5367235 - 7.74% (853 MB)

[#027] sha256:ebe2cef205179179ef6c50225b816d3ad6785a2b7958cc2b1f51ee570c5f7218 - 0.93% (103 MB)

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

[#029] sha256:64cdc3eadaf20be3fc3fe346e9ba197681f93f01f3fbd4d8d9a14ac88f4936f0 - 0.0% (159 Bytes)

[#030] sha256:74c442959a7e2fb173de6c4f14ba307d569d9fec926663bd4cb957ad213e988c - 0.0% (1.22 KB)

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


History
2025-10-31 15:46:47 UTC (openSUSE Tumbleweed 20251031 Base Container)

KIWI 10.2.32

2025-11-05 19:36:08 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:36:08 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:36:08 UTC (buildkit.dockerfile.v0)

ARG USING_GITHUB_ACTIONS=true

2025-11-05 19:36:36 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-05 19:37:01 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-05 19:37:34 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-05 19:38:00 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-05 19:38: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-devel-12-8 # buildkit

2025-11-05 19:38: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 libcusparselt-devel # buildkit

2025-11-05 19:39:21 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-05 19:39:46 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-05 19:39:46 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-05 19:40:07 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_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-11-05 19:40:24 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 python312-opencv opencv opencv-devel Mesa-libGL1 Mesa-libEGL-devel libgthread-2_0-0 libQt5OpenGL-devel # buildkit

2025-11-05 19:40:40 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 python312-addict python312-aenum python312-aiohttp python312-alembic python312-black python312-cachetools python312-chardet python312-dbm python312-deepdiff python312-dill python312-ffmpeg-python python312-filelock python312-ftfy python312-GitPython python312-httpx python312-imageio python312-importlib-metadata python312-joblib python312-lark python312-loguru python312-mss python312-numexpr python312-piexif python312-protobuf python312-py-cpuinfo python312-pydantic python312-pydantic-settings python312-pydub python312-pygit2 python312-PyGithub python312-PyYAML python312-regex python312-qrcode python312-rich python312-safetensors python312-simpleeval python312-SoundFile python312-SQLAlchemy python312-svglib python312-tokenizers python312-toml python312-tqdm python312-typer python312-uv python312-webcolors python312-yapf python312-yarl # buildkit

2025-11-05 19:40:47 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 ninja git aria2 findutils fish fd vim which ffmpeg x264 x265 google-noto-sans-fonts google-noto-sans-cjk-fonts google-noto-coloremoji-fonts && rm -v /usr/lib64/python3.12/EXTERNALLY-MANAGED && update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 100 # buildkit

2025-11-05 19:40:47 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:40:47 UTC (buildkit.dockerfile.v0)

ENV CMAKE_POLICY_VERSION_MINIMUM=3.5

2025-11-05 19:40:50 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 gcc14 gcc14-c++ cpp14 && update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++-14 90 && update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-14 90 && update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-14 90 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 90 && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 90 && update-alternatives --install /usr/bin/gcc-ar gcc-ar /usr/bin/gcc-ar-14 90 && update-alternatives --install /usr/bin/gcc-nm gcc-nm /usr/bin/gcc-nm-14 90 && update-alternatives --install /usr/bin/gcc-ranlib gcc-ranlib /usr/bin/gcc-ranlib-14 90 && update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-14 90 && update-alternatives --install /usr/bin/gcov-dump gcov-dump /usr/bin/gcov-dump-14 90 && update-alternatives --install /usr/bin/gcov-tool gcov-tool /usr/bin/gcov-tool-14 90 # buildkit

2025-11-05 19:40:57 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:42:38 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install xformers==0.0.33 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-05 19:42:59 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:42:59 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-05 19:43:07 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c pip install triton pytorch-triton --index-url https://download.pytorch.org/whl/cu128 # buildkit

2025-11-05 19:43:07 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:43:50 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:44:13 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:48:49 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:48:58 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-05 19:49:13 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.9-cp312-cp312-linux_x86_64.whl # buildkit

2025-11-05 19:49:13 UTC (buildkit.dockerfile.v0)

WORKDIR /default-comfyui-bundle

2025-11-05 19:49:38 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:49:44 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-05 19:49:45 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-05 19:49:45 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-05 19:49:45 UTC (buildkit.dockerfile.v0)

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

2025-11-05 19:49:45 UTC (buildkit.dockerfile.v0)

USER root

2025-11-05 19:49:45 UTC (buildkit.dockerfile.v0)

VOLUME [/root]

2025-11-05 19:49:45 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2025-11-05 19:49:45 UTC (buildkit.dockerfile.v0)

EXPOSE [8188/tcp]

2025-11-05 19:49:45 UTC (buildkit.dockerfile.v0)

ENV CLI_ARGS=

2025-11-05 19:49:45 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