Namespace
yanwk
Image / Tag
comfyui-boot:rocm7-20260514
Content Digest
sha256:6bd8cce42d61d5d8638d487bcff947e5833b528cab1a747922bd57b2ee0275d4
Details
Created

2026-05-14 02:45:56 UTC

Size

12.7 GB

Content Digest
Labels
  • maintainer
    code@yanwk.fun
  • org.opencontainers.image.ref.name
    rocm/pytorch:rocm7.2.2_ubuntu24.04_py3.12_pytorch_release_2.9.1
  • org.opencontainers.image.version
    24.04

Environment
CLI_ARGS

DEBIAN_FRONTEND

noninteractive

FLASH_ATTENTION_TRITON_AMD_ENABLE

TRUE

LD_LIBRARY_PATH

/opt/rocm/lib

PATH

/opt/venv/bin:/opt/rocm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:689b91d88a0f4086057ec826027b128902ecf2b516be510371c115bc55da19a6 - 0.22% (28.4 MB)

[#001] sha256:b843ccbbe02d896e79f0d100af39a5eca837808824da56cb64616d91907bad69 - 0.0% (259 KB)

[#002] sha256:400750e9563583a518d4952daf0fdc99e97c3640ae0102faa567e23626ce12b8 - 0.91% (118 MB)

[#003] sha256:b538f60635eaa9e41cad488f54dc91e32afaff05ffca784668469e2a4c651e25 - 0.88% (115 MB)

[#004] sha256:44391939845a89164bdde2635c22f404ec3178e6bad0d3d8ff6ed75de34b750f - 0.94% (122 MB)

[#005] sha256:e0dee7c244cfa2619d6c034319a5be85dce4dbdc663a70f65f6bc34cf70438bc - 57.86% (7.37 GB)

[#006] sha256:3bfb2014bf44301f4d4cf3105d9d5dbaa3758564ac0cf1d7842155723503735f - 15.14% (1.93 GB)

[#007] sha256:40975c1fa401151fa188e0a65d5ed0361f6cef7ce17a4ded2264fe14c55fc633 - 0.0% (135 KB)

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

[#009] sha256:640584c5cc9e99961539c96c18a47f8fb881bfa029ecfa132b8524871927a0f1 - 0.0% (206 Bytes)

[#010] sha256:390a6ed2f082a94ae99f185cd3c7e817b6c32f7f847f76ba8741bf9bf9274a79 - 1.41% (183 MB)

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

[#012] sha256:1260342a6e69121f7e1bd804150bb44b6bbeb071b5c7fc53e7d8b935bfebe59d - 2.15% (281 MB)

[#013] sha256:a74bedbd57fe5a0420a1561998e6b7598173d67cd6781d92203bbc73adfadae9 - 0.15% (19.4 MB)

[#014] sha256:2308b906dacce6836e96f7c3e629e8db23377a1544833323965d29b8366ed94a - 5.79% (754 MB)

[#015] sha256:19e7fb60b8452ceefba39f2b554c5a23383337eeec83579d3b89c7416d91db35 - 0.0% (1.96 KB)

[#016] sha256:fdcf219539ee0067401b21aa87f63e870df39f7c817fe8dab86fd6cc9d012301 - 2.97% (388 MB)

[#017] sha256:d6bdd9b943b375cce3e8c8ccd41e315b92c0babef0fe0f9c7249ee83b0b52380 - 1.81% (236 MB)

[#018] sha256:9737641a7328542577a471755338a6793a56967b3e33dece5dabb1306831279b - 2.98% (389 MB)

[#019] sha256:f68f2e2f35f6d5fa7dad349e20d1dac9c99c1c07c520003264246e886e7a8362 - 0.69% (90.6 MB)

[#020] sha256:8e26981fa3bf66cb4e97cb75377f6f74d17020f1d930b27538695b08f1ed7cc7 - 1.44% (188 MB)

[#021] sha256:0149948d926bf8d8c34b5285fecf19942cd9f2055f7f4f3c28af1c4bf0ad598c - 0.0% (112 Bytes)

[#022] sha256:bc71bfcc38aa59b115349110eb3f2c5387c5d470e069a9800a61021fac4878c7 - 2.17% (283 MB)

[#023] sha256:9ec5c2b45feee6f64983fa3a2b492e8b098c059280737d567371672ce600f023 - 2.49% (324 MB)

[#024] sha256:82b87efd18eb5c4d52447a881e1dc00c8e3ab81fbc61df7038d70e5e8452aea5 - 0.0% (200 Bytes)

[#025] sha256:daacf0eb2e78267c623a1e2f8009769e9b5ef5ee40932382cbdd5b372040b4df - 0.0% (1.32 KB)

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


History
2026-04-03 15:16:40 UTC

/bin/sh -c #(nop) ARG RELEASE

2026-04-03 15:16:40 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2026-04-03 15:16:40 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2026-04-03 15:16:42 UTC

/bin/sh -c #(nop) ADD file:0f6466425c4f1800aae9224ddc3437b90c829cea58fb8edd5dde2f1eb0ee28da in /

2026-04-03 15:16:43 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG BASE_IMAGE=ubuntu:24.04

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG PYTHON_VERSION=3.12

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG PYTORCH_VERSION=2.9.1

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG TORCHVISION_VERSION=0.24.0

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG TORCHAUDIO_VERSION=2.9.0

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG TRITON_VERSION=3.5.1

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG APEX_VERSION=1.9.0

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG ROCM_VERSION=7.2.2

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG UBUNTU_VERSION=24.04

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ARG PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.ref.name=rocm/pytorch:rocm7.2.2_ubuntu24.04_py3.12_pytorch_release_2.9.1

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

ENV DEBIAN_FRONTEND=noninteractive

2026-04-15 03:13:08 UTC (buildkit.dockerfile.v0)

RUN |10 BASE_IMAGE=ubuntu:24.04 PYTHON_VERSION=3.12 PYTORCH_VERSION=2.9.1 TORCHVISION_VERSION=0.24.0 TORCHAUDIO_VERSION=2.9.0 TRITON_VERSION=3.5.1 APEX_VERSION=1.9.0 ROCM_VERSION=7.2.2 UBUNTU_VERSION=24.04 PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/ /bin/sh -c echo "tzdata tzdata/Areas select Etc" | debconf-set-selections && echo "tzdata tzdata/Zones/Etc select UTC" | debconf-set-selections # buildkit

2026-04-15 03:13:58 UTC (buildkit.dockerfile.v0)

RUN |10 BASE_IMAGE=ubuntu:24.04 PYTHON_VERSION=3.12 PYTORCH_VERSION=2.9.1 TORCHVISION_VERSION=0.24.0 TORCHAUDIO_VERSION=2.9.0 TRITON_VERSION=3.5.1 APEX_VERSION=1.9.0 ROCM_VERSION=7.2.2 UBUNTU_VERSION=24.04 PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/ /bin/sh -c apt update && apt install -y wget software-properties-common curl rsync dialog git gnupg # buildkit

2026-04-15 03:13:58 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/rocm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/opt/rocm/lib

2026-04-15 03:14:45 UTC (buildkit.dockerfile.v0)

RUN |10 BASE_IMAGE=ubuntu:24.04 PYTHON_VERSION=3.12 PYTORCH_VERSION=2.9.1 TORCHVISION_VERSION=0.24.0 TORCHAUDIO_VERSION=2.9.0 TRITON_VERSION=3.5.1 APEX_VERSION=1.9.0 ROCM_VERSION=7.2.2 UBUNTU_VERSION=24.04 PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/ /bin/sh -c add-apt-repository ppa:deadsnakes/ppa && apt update && apt install -y python${PYTHON_VERSION} python3-pip python3-venv && if [ "${PYTHON_VERSION}" = "3.10" ]; then apt install -y --no-install-recommends python${PYTHON_VERSION}-dev python${PYTHON_VERSION}-distutils python${PYTHON_VERSION}-venv; elif [ "${PYTHON_VERSION}" = "3.12" ]; then apt install -y --no-install-recommends python${PYTHON_VERSION}-dev python${PYTHON_VERSION}-venv; else echo "Only PYTHON_VERSION 3.10 or 3.12 is supported" && exit 1; fi && apt clean && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-15 03:14:57 UTC (buildkit.dockerfile.v0)

RUN |10 BASE_IMAGE=ubuntu:24.04 PYTHON_VERSION=3.12 PYTORCH_VERSION=2.9.1 TORCHVISION_VERSION=0.24.0 TORCHAUDIO_VERSION=2.9.0 TRITON_VERSION=3.5.1 APEX_VERSION=1.9.0 ROCM_VERSION=7.2.2 UBUNTU_VERSION=24.04 PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/ /bin/sh -c python${PYTHON_VERSION} -m venv /opt/venv && . /opt/venv/bin/activate && /opt/venv/bin/python -m pip install --upgrade pip setuptools && /opt/venv/bin/python -m pip install hypothesis scipy ninja # buildkit

2026-04-15 03:14:57 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/venv/bin:/opt/rocm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2026-04-15 03:17:59 UTC (buildkit.dockerfile.v0)

RUN |10 BASE_IMAGE=ubuntu:24.04 PYTHON_VERSION=3.12 PYTORCH_VERSION=2.9.1 TORCHVISION_VERSION=0.24.0 TORCHAUDIO_VERSION=2.9.0 TRITON_VERSION=3.5.1 APEX_VERSION=1.9.0 ROCM_VERSION=7.2.2 UBUNTU_VERSION=24.04 PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/ /bin/sh -c set -eux; mkdir -p --mode=0755 /etc/apt/keyrings; wget -qO- https://repo.radeon.com/rocm/rocm.gpg.key | gpg --dearmor | tee /etc/apt/keyrings/rocm.gpg > /dev/null; if [ "$PYTHON_VERSION" = "3.12" ]; then CODENAME=noble; elif [ "$PYTHON_VERSION" = "3.10" ]; then CODENAME=jammy; else echo "Only PYTHON_VERSION 3.10 or 3.12 is supported" && exit 1; fi; printf 'deb [arch=amd64 signed-by=/etc/apt/keyrings/rocm.gpg] https://repo.radeon.com/rocm/apt/%s %s main\n' "${ROCM_VERSION}" "${CODENAME}" > /etc/apt/sources.list.d/rocm.list; printf '%s\n' 'Package: *' 'Pin: release o=repo.radeon.com' 'Pin-Priority: 600' > /etc/apt/preferences.d/rocm-pin-600; apt-get update; apt-get install -y --no-install-recommends rocm python3-setuptools python3-wheel; apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-15 03:20:22 UTC (buildkit.dockerfile.v0)

RUN |10 BASE_IMAGE=ubuntu:24.04 PYTHON_VERSION=3.12 PYTORCH_VERSION=2.9.1 TORCHVISION_VERSION=0.24.0 TORCHAUDIO_VERSION=2.9.0 TRITON_VERSION=3.5.1 APEX_VERSION=1.9.0 ROCM_VERSION=7.2.2 UBUNTU_VERSION=24.04 PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/ /bin/sh -c set -e && WHEEL_INDEX="${PYTORCH_WHEEL_INDEX:-https://repo.radeon.com/rocm/manylinux/rocm-rel-${ROCM_VERSION}/}" && echo "Installing from $WHEEL_INDEX Python $PYTHON_VERSION" && pip install --no-cache-dir --find-links "${WHEEL_INDEX}" --prefer-binary "torch==${PYTORCH_VERSION}" "torchvision==${TORCHVISION_VERSION}" "torchaudio==${TORCHAUDIO_VERSION}" "triton==${TRITON_VERSION}" && pip install --no-cache-dir --find-links "${WHEEL_INDEX}" --prefer-binary "apex==${APEX_VERSION}" && for pkg in torch torchvision torchaudio triton apex; do pip show "$pkg" >/dev/null 2>&1 || { echo "ERROR: $pkg missing"; exit 1; }; done # buildkit

2026-04-15 03:20:23 UTC (buildkit.dockerfile.v0)

RUN |10 BASE_IMAGE=ubuntu:24.04 PYTHON_VERSION=3.12 PYTORCH_VERSION=2.9.1 TORCHVISION_VERSION=0.24.0 TORCHAUDIO_VERSION=2.9.0 TRITON_VERSION=3.5.1 APEX_VERSION=1.9.0 ROCM_VERSION=7.2.2 UBUNTU_VERSION=24.04 PYTORCH_WHEEL_INDEX=https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/ /bin/sh -c git clone https://github.com/ROCm/pytorch-micro-benchmarking /var/lib/jenkins/pytorch-micro-benchmarking && ln -sf /usr/bin/python3 /usr/bin/python # buildkit

2026-05-14 02:36:21 UTC (buildkit.dockerfile.v0)

LABEL maintainer=code@yanwk.fun

2026-05-14 02:36:21 UTC (buildkit.dockerfile.v0)

ARG DEBIAN_FRONTEND=noninteractive

2026-05-14 02:36:21 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c rm -vf *.whl # buildkit

2026-05-14 02:36:22 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c rm -vrf /root/.cache/pip && rm -vrf /var/cache/apt # buildkit

2026-05-14 02:36:46 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends git cmake ffmpeg ninja-build aria2 curl fish fd-find less vim fonts-noto-cjk fonts-noto-color-emoji && rm -vrf /var/lib/apt/lists/* # buildkit

2026-05-14 02:36:47 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip list && pip install wheel setuptools # buildkit

2026-05-14 02:37:06 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip install https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/jax_rocm7_plugin-0.8.2%2Brocm7.2.2-cp312-cp312-manylinux_2_28_x86_64.whl https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/jax_rocm7_pjrt-0.8.2%2Brocm7.2.2-py3-none-manylinux_2_28_x86_64.whl https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/jaxlib-0.8.2%2Brocm7.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl # buildkit

2026-05-14 02:37:10 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip install https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/onnxruntime_migraphx-1.23.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl onnxruntime==1.23.2 # buildkit

2026-05-14 02:37:30 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c pip install https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2.2/transformer_engine_rocm-2.6.0-py3-none-manylinux_2_28_x86_64.whl # buildkit

2026-05-14 02:37:30 UTC (buildkit.dockerfile.v0)

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

2026-05-14 02:37:30 UTC (buildkit.dockerfile.v0)

ENV FLASH_ATTENTION_TRITON_AMD_ENABLE=TRUE

2026-05-14 02:38:02 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c cd /builder-scripts && git clone https://github.com/Dao-AILab/flash-attention && cd flash-attention && python3 setup.py install && cd / # buildkit

2026-05-14 02:38:38 UTC (buildkit.dockerfile.v0)

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

2026-05-14 02:39:17 UTC (buildkit.dockerfile.v0)

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

2026-05-14 02:45:19 UTC (buildkit.dockerfile.v0)

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

2026-05-14 02:45:30 UTC (buildkit.dockerfile.v0)

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

2026-05-14 02:45:30 UTC (buildkit.dockerfile.v0)

WORKDIR /default-comfyui-bundle

2026-05-14 02:45:48 UTC (buildkit.dockerfile.v0)

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

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /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

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c df -h && du -ah /root && find /root -mindepth 1 -maxdepth 1 -exec rm -rfv {} + # buildkit

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

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

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

USER root

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

VOLUME [/root]

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

WORKDIR /root

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

EXPOSE [8188/tcp]

2026-05-14 02:45:56 UTC (buildkit.dockerfile.v0)

ENV CLI_ARGS=

2026-05-14 02:45:56 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