Namespace
yanwk
Image / Tag
comfyui-boot:xpu-cn-20260406
Content Digest
sha256:e8279e2b6ab58ca2032159a6354b86dac5028216c576a1db35405425f1a69775
Details
Created

2026-04-06 08:39:10 UTC

Size

5.45 GB

Content Digest
Labels
  • maintainer
    code@yanwk.fun

Environment
CLI_ARGS

CMAKE_POLICY_VERSION_MINIMUM

3.5

DISTTAG

f43container

FBR

f43

FGC

f43

GITHUB_ENDPOINT

https://gh-proxy.org/https://github.com

HF_ENDPOINT

https://hf-mirror.com

LD_LIBRARY_PATH

/usr/local/lib:/usr/local/lib64/python3.14/site-packages/torch/lib/

PATH

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

PIP_INDEX_URL

https://mirrors.cernet.edu.cn/pypi/web/simple


Layers

[#000] sha256:5bc90b3315da3fc82334466d67c937e59abdbfd94a4271cdb118d70c307597d2 - 1.15% (64.3 MB)

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

[#002] sha256:fee49fd2a2ed9b78d7a3dc72eea0d73790c2bbb941aef49877ec4c8ce948ac4c - 1.21% (67.4 MB)

[#003] sha256:6642d73105af9ecf4e24c9fb6ef415b0e3b4b0659766de379b5b2c8fb4460976 - 1.66% (92.4 MB)

[#004] sha256:de8338fb8e2af27420e29b0b9b53ba08fb89a87ff2cce240f416aa79d9d01171 - 6.47% (361 MB)

[#005] sha256:18ba0754560e3cd7fd0bcc2f867071611c57d0b91bfb69dd65fc777313b08fb5 - 0.93% (51.9 MB)

[#006] sha256:1fff8194abf8a2030ffb3b966962861105361ad9ea2358bb5e27b9168ca9e5a4 - 2.23% (124 MB)

[#007] sha256:fa8037e5700cd0854dad3cda39a9fd372c93b1a216b42f4d2458e2d56921b3bd - 1.68% (93.8 MB)

[#008] sha256:6d2ea9d9ed61fefb7bf19531a438201ace240cc9831b26007119b0d06f7cd142 - 0.11% (6.2 MB)

[#009] sha256:0b528851bed6a704f44d7ba5ea19e006645fc4fb60a97bbc1afbfabbb2093e5e - 0.0% (189 Bytes)

[#010] sha256:81aa305a04449c8319fca9b4e0070d1e809b67225c18d3670e9d82d7cc82bd0c - 33.19% (1.81 GB)

[#011] sha256:218c3c5ea0a3aadb9b7557ad024f4f61bc5d6cef66c7a98a8ee4713c1af4fde5 - 14.5% (809 MB)

[#012] sha256:b7302e7af121ac9b9a1eced3728e184da0ce837b8d2d27023698c674fd96a043 - 0.0% (4 KB)

[#013] sha256:90b9fb2d5732efa82f8114f29c0571c4b95149b2e183bcc3910285c9fa691986 - 0.0% (187 Bytes)

[#014] sha256:f8da407874e119f62ac5543bfcd1667ab1be1440dd99520e10adaeca3d21bff9 - 7.92% (442 MB)

[#015] sha256:7a0d7f69eb0fb8561006d33281895af03b4e158cb436b0d724da3bbfbbc7bad8 - 6.56% (366 MB)

[#016] sha256:42397ae0b51cf35313ad2af593cc4f653ef60e288271bb2f68078ed7637ab18f - 0.11% (6.33 MB)

[#017] sha256:ef65e0857bad2367e88e5f91c63b445dc897a141af9f6b0bc213d83d295d1064 - 0.33% (18.2 MB)

[#018] sha256:8351e1619e5b5a3500f0ebf9c278cc8a6b82f0bc0e85c18916e875a5225d612f - 1.27% (70.8 MB)

[#019] sha256:ac91954c24363033c2377fd298bebee9ead57d04f098b4c79981f972d4fb8fb5 - 0.0% (112 Bytes)

[#020] sha256:06729119b7f126e6899493ade21b7ce344fc3ef6e9776bd5aa3bf1b3223e3022 - 15.47% (863 MB)

[#021] sha256:f9bcd7c08148bd28d5400f1205dd3dd5510163e2250163c71963b77a08db8dec - 5.21% (290 MB)

[#022] sha256:04e0dd549160877a8681e291c3d3bd5227a712cebbc2a416a227bbd90d23bea4 - 0.0% (127 Bytes)

[#023] sha256:0576c7d5b675fca7cbae33ea6947c7de087866febcc9f9919759a64d2995ca8e - 0.0% (23.3 KB)

[#024] sha256:02676f5a578746f664df1ca1274156006b5ae57fdeb30373046f315618f8192b - 0.0% (226 Bytes)

[#025] sha256:cab365562cff5111a194691011dc18bf6ca0fdb585b310fb11f2c82dce9b15e3 - 0.0% (1.43 KB)

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


History
2026-02-09 20:01:35 UTC (buildkit.dockerfile.v0)

LABEL maintainer=Clement Verna <cverna@fedoraproject.org>

2026-02-09 20:01:35 UTC (buildkit.dockerfile.v0)

ENV DISTTAG=f43container FGC=f43 FBR=f43

2026-02-09 20:01:35 UTC (buildkit.dockerfile.v0)

ADD fedora-20260209.tar / # buildkit

2026-02-09 20:01:35 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-04-06 08:22:54 UTC (buildkit.dockerfile.v0)

LABEL maintainer=code@yanwk.fun

2026-04-06 08:22:54 UTC (buildkit.dockerfile.v0)

ARG USING_GITHUB_ACTIONS=true

2026-04-06 08:22:54 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c if [ "${USING_GITHUB_ACTIONS}" = "false" ]; then mkdir -p /root/.config/pip && echo '[global]' > /root/.config/pip/pip.conf && echo 'index-url=https://mirrors.cernet.edu.cn/pypi/web/simple' >> /root/.config/pip/pip.conf ; fi # buildkit

2026-04-06 08:23:03 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c if [ "${USING_GITHUB_ACTIONS}" = "false" ]; then sed -e 's|^metalink=|#metalink=|g' -e 's|^#baseurl=http://download.example/pub/fedora/linux|baseurl=https://mirrors.cernet.edu.cn/fedora|g' -i.bak /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora-updates.repo && dnf config-manager setopt fedora-cisco-openh264.enabled=0 && dnf install -y --nogpgcheck 'https://mirrors.cernet.edu.cn/rpmfusion/free/fedora/rpmfusion-free-release-43.noarch.rpm' && sed -e 's!^metalink=!#metalink=!g' -e 's!^mirrorlist=!#mirrorlist=!g' -e 's!^#baseurl=!baseurl=!g' -e 's!https\?://download1\.rpmfusion\.org/!https://mirrors.cernet.edu.cn/rpmfusion/!g' -i.bak /etc/yum.repos.d/rpmfusion*.repo ; else dnf install -y --nogpgcheck 'https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-43.noarch.rpm' ; fi # buildkit

2026-04-06 08:23:18 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c dnf upgrade -y && dnf install -y python3.14-devel python3-pip python3-wheel python3-setuptools python3-cython make ninja-build python3-cmake # buildkit

2026-04-06 08:23:42 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c dnf install -y ffmpeg x264 x265 default-fonts-cjk # buildkit

2026-04-06 08:23:53 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c dnf install -y mesa-libGL mesa-libEGL git fish aria2 fd-find vim which # buildkit

2026-04-06 08:24:00 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c dnf install -y intel-compute-runtime intel-level-zero intel-level-zero-devel oneapi-level-zero oneapi-level-zero-devel intel-ocloc intel-opencl intel-igc clinfo openssl # buildkit

2026-04-06 08:24:05 UTC (buildkit.dockerfile.v0)

RUN |1 USING_GITHUB_ACTIONS=true /bin/sh -c dnf install -y gcc gcc-c++ # buildkit

2026-04-06 08:24:05 UTC (buildkit.dockerfile.v0)

ARG PIP_ROOT_USER_ACTION=ignore

2026-04-06 08:24:05 UTC (buildkit.dockerfile.v0)

ARG PIP_NO_BUILD_ISOLATION=1

2026-04-06 08:24:08 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c pip list && pip install --upgrade pip wheel setuptools packaging # buildkit

2026-04-06 08:24:08 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c if [ "${USING_GITHUB_ACTIONS}" = "true" ]; then echo "export PT_INDEX_URL=https://download.pytorch.org/whl/xpu" > /tmp/pt_env; else echo "export PT_INDEX_URL=https://mirrors.nju.edu.cn/pytorch/whl/xpu" > /tmp/pt_env; fi # buildkit

2026-04-06 08:25:47 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c source /tmp/pt_env && pip install torch torchvision torchaudio --index-url ${PT_INDEX_URL} && pip uninstall --yes torch # buildkit

2026-04-06 08:26:03 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c source /tmp/pt_env && pip install torch torchvision torchaudio --index-url ${PT_INDEX_URL} # buildkit

2026-04-06 08:26:03 UTC (buildkit.dockerfile.v0)

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

2026-04-06 08:26:03 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /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-04-06 08:26:56 UTC (buildkit.dockerfile.v0)

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

2026-04-06 08:33:26 UTC (buildkit.dockerfile.v0)

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

2026-04-06 08:33:26 UTC (buildkit.dockerfile.v0)

ENV CMAKE_POLICY_VERSION_MINIMUM=3.5

2026-04-06 08:38:06 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c if [ "${USING_GITHUB_ACTIONS}" = "false" ]; then pip install -r /builder-scripts/pak7-cn.txt -c /builder-scripts/constraints.txt ; else pip install -r /builder-scripts/pak7.txt -c /builder-scripts/constraints.txt ; fi # buildkit

2026-04-06 08:38:08 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c pip install -r /builder-scripts/pak9.txt -c /builder-scripts/constraints.txt # buildkit

2026-04-06 08:38:11 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c pip install -r /builder-scripts/pakA.txt -c /builder-scripts/constraints.txt # buildkit

2026-04-06 08:38:11 UTC (buildkit.dockerfile.v0)

WORKDIR /default-comfyui-bundle

2026-04-06 08:39:04 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c if [ "${USING_GITHUB_ACTIONS}" = "false" ]; then bash /builder-scripts/preload-cache-cn.sh ; else bash /builder-scripts/preload-cache.sh ; fi # buildkit

2026-04-06 08:39:09 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c pip install -r '/default-comfyui-bundle/ComfyUI/requirements.txt' -r '/default-comfyui-bundle/ComfyUI/custom_nodes/ComfyUI-Manager/requirements.txt' -c /builder-scripts/constraints.txt # buildkit

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c source /tmp/pt_env && pip install torch torchvision torchaudio --index-url ${PT_INDEX_URL} && rm -vf /tmp/pt_env && pip list # buildkit

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64/python3.14/site-packages/torch/lib/

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

ENV PIP_INDEX_URL=https://mirrors.cernet.edu.cn/pypi/web/simple

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

ENV HF_ENDPOINT=https://hf-mirror.com

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

ENV GITHUB_ENDPOINT=https://gh-proxy.org/https://github.com

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c if [ "${USING_GITHUB_ACTIONS}" = "true" ]; then sed -e 's|^metalink=|#metalink=|g' -e 's|^#baseurl=http://download.example/pub/fedora/linux|baseurl=https://mirrors.cernet.edu.cn/fedora|g' -i.bak /etc/yum.repos.d/fedora.repo /etc/yum.repos.d/fedora-updates.repo && sed -e 's!^metalink=!#metalink=!g' -e 's!^mirrorlist=!#mirrorlist=!g' -e 's!^#baseurl=!baseurl=!g' -e 's!https\?://download1\.rpmfusion\.org/!https://mirrors.cernet.edu.cn/rpmfusion/!g' -i.bak /etc/yum.repos.d/rpmfusion*.repo && dnf config-manager setopt fedora-cisco-openh264.enabled=0 ; fi # buildkit

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

RUN |3 USING_GITHUB_ACTIONS=true PIP_ROOT_USER_ACTION=ignore PIP_NO_BUILD_ISOLATION=1 /bin/sh -c df -h && du -ah /root && find /root/ -mindepth 1 -delete # buildkit

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

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

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

USER root

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

VOLUME [/root]

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

EXPOSE [8188/tcp]

2026-04-06 08:39:10 UTC (buildkit.dockerfile.v0)

ENV CLI_ARGS=

2026-04-06 08:39:10 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