"official/r1/boosted_trees/README.md" did not exist on "3b15ca7845ecad22783662ec27c20c727a52a8fc"
pypi.manylinux.Dockerfile 739 Bytes
Newer Older
1
ARG TARGETARCH
2
3
4
5
6
7
8
9
FROM pytorch/manylinux2_28-builder:cuda12.1 AS builder_amd64
ENV CUDA_VERSION=12.1 \
    AUDITWHEEL_PLAT=manylinux_2_28_x86_64
RUN pip3 install uv

FROM pytorch/manylinuxaarch64-builder:cuda12.8 AS builder_arm64
ENV CUDA_VERSION=12.8 \
    AUDITWHEEL_PLAT=manylinux_2_28_aarch64
10
RUN /opt/python/cp312-cp312/bin/pip install uv
11
12

FROM builder_${TARGETARCH}
13
14
15
16

ENV DEBIAN_FRONTEND=noninteractive \
    TZ=Etc/UTC

17
18
19
20
ENV PATH="/usr/local/cuda/bin:${PATH}"

ENV LD_LIBRARY_PATH="/usr/local/cuda/lib64:${LD_LIBRARY_PATH}"

21
RUN set -eux; \
22
23
    uv venv -p 3.12 --seed /venv; \
    git config --global --add safe.directory '/tilelang'
24

25
26
27
28
ENV PATH="/venv/bin:$PATH" \
    VIRTUAL_ENV=/venv

RUN uv pip install build wheel
29
30

WORKDIR /tilelang