# syntax=docker/dockerfile:1.3-labs ARG HOSTTYPE FROM quay.io/pypa/manylinux2014_${HOSTTYPE}:2026.01.02-1 ARG BUILDKITE_BAZEL_CACHE_URL ARG RAYCI_DISABLE_JAVA=false # uid needs to be synced with forge.Dockerfile ARG FORGE_UID=2000 ENV BUILD_JAR=1 ENV RAYCI_DISABLE_JAVA=$RAYCI_DISABLE_JAVA ENV RAY_INSTALL_JAVA=1 ENV BUILDKITE_BAZEL_CACHE_URL=$BUILDKITE_BAZEL_CACHE_URL RUN yum -y install sudo RUN curl -LsSf https://astral.sh/uv/0.8.17/install.sh | \ env UV_INSTALL_DIR=/usr/local/bin sh RUN <> /etc/sudoers EOF COPY ci/build/build-manylinux-forge.sh /tmp/build-manylinux-forge.sh RUN ./tmp/build-manylinux-forge.sh USER forge ENV HOME=/home/forge RUN < "$HOME"/.bazelrc EOF # last kick: 2025-10-08