diff --git a/Dockerfile.arm b/Dockerfile.arm index c293ebb8c..89f452c96 100644 --- a/Dockerfile.arm +++ b/Dockerfile.arm @@ -1,5 +1,5 @@ # Base image with apex and transformer engine, but without NeMo or Megatron-LM. -ARG BASE_IMAGE=nvcr.io/nvidia/pytorch:24.02-py3 +ARG BASE_IMAGE=nvcr.io/nvidia/pytorch:24.12-py3 FROM rust:1.82.0 as rust-env @@ -117,7 +117,7 @@ ENV UV_LINK_MODE=copy \ # installation. These involve building some torch extensions, so they can take a while to install. RUN --mount=type=bind,source=./sub-packages/bionemo-geometric/requirements.txt,target=/requirements-pyg.txt \ --mount=type=cache,id=uv-cache,target=/root/.cache,sharing=locked \ - uv pip install --no-build-isolation -r /requirements-pyg.txt + uv pip install --no-build-isolation --break-system-packages -r /requirements-pyg.txt ENV WORKDIR=/workspace/bionemo2 WORKDIR ${WORKDIR} @@ -176,17 +176,26 @@ WORKDIR /workspace/bionemo2 RUN --mount=type=bind,source=./.git,target=./.git \ --mount=type=bind,source=./requirements-test.txt,target=/requirements-test.txt \ --mount=type=bind,source=./requirements-cve.txt,target=/requirements-cve.txt \ - <