ARG BASE_IMAGE=ubuntu:22.04 FROM ${BASE_IMAGE} AS builder ARG BACKEND=rerankers ARG BUILD_TYPE ENV BUILD_TYPE=${BUILD_TYPE} ARG CUDA_MAJOR_VERSION ARG CUDA_MINOR_VERSION ARG SKIP_DRIVERS=false ENV CUDA_MAJOR_VERSION=${CUDA_MAJOR_VERSION} ENV CUDA_MINOR_VERSION=${CUDA_MINOR_VERSION} ENV DEBIAN_FRONTEND=noninteractive ARG TARGETARCH ARG TARGETVARIANT RUN apt-get update && \ apt-get install -y --no-install-recommends \ build-essential \ ccache \ ca-certificates \ espeak-ng \ curl \ libssl-dev \ git \ git-lfs \ unzip \ upx-ucl \ curl python3-pip \ python-is-python3 \ python3-dev llvm \ python3-venv make && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ pip install --upgrade pip # Cuda ENV PATH=/usr/local/cuda/bin:${PATH} # HipBLAS requirements ENV PATH=/opt/rocm/bin:${PATH} # Vulkan requirements RUN <