Skip to content

Commit d63e43b

Browse files
committed
update pytorch base image
Signed-off-by: Peter St. John <pstjohn@nvidia.com>
1 parent 323b8a1 commit d63e43b

14 files changed

Lines changed: 20 additions & 20 deletions

File tree

.devcontainer/recipes/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Uncomment to use the latest TE from the NGC registry for debugging changes with latest TE.
22
# FROM gitlab-master.nvidia.com/dl/transformerengine/transformerengine:main-pytorch-py3-base
3-
FROM nvcr.io/nvidia/pytorch:26.01-py3
3+
FROM nvcr.io/nvidia/pytorch:26.02-py3
44

55
# FIXME: Fix for "No such file or directory: /workspace/TransformerEngine"
66
# Remove once bug has been addressed in the nvidia/pytorch container.

.github/workflows/unit-tests-recipes.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ jobs:
9393
# Currently, AMPLIFY is the only folder that needs a custom base image, since we have to support both TE and
9494
# xformers-based models for golden value testing. The rest of the models use the default pytorch image.
9595
96-
# This uses a squashed version of the pytorch:26.01-py3 image, generated with `docker-squash
97-
# nvcr.io/nvidia/pytorch:26.01-py3 -t svcbionemo023/bionemo-framework:pytorch26.01-py3-squashed --output
96+
# This uses a squashed version of the pytorch:26.02-py3 image, generated with `docker-squash
97+
# nvcr.io/nvidia/pytorch:26.02-py3 -t svcbionemo023/bionemo-framework:pytorch26.02-py3-squashed --output
9898
# type=registry,compression=zstd,force-compression=true,oci-mediatypes=true,compression-level=15` and pushed
9999
# to the dockerhub registry. Our github actions are able to cache image pulls from dockerhub but not nvcr, so
100100
# hopefully this cuts down slightly on CI time at the expense of having a slightly in-directed image location.
@@ -107,8 +107,8 @@ jobs:
107107
if . == "bionemo-recipes/models/amplify" then
108108
"svcbionemo023/bionemo-framework:amplify-model-devcontainer-082025"
109109
else
110-
# "nvcr.io/nvidia/pytorch:26.01-py3"
111-
"svcbionemo023/bionemo-framework:pytorch26.01-py3-squashed"
110+
# "nvcr.io/nvidia/pytorch:26.02-py3"
111+
"svcbionemo023/bionemo-framework:pytorch26.02-py3-squashed"
112112
end
113113
)
114114
})

bionemo-recipes/models/esm2/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM nvcr.io/nvidia/pytorch:26.01-py3
1+
FROM nvcr.io/nvidia/pytorch:26.02-py3
22
WORKDIR /workspace/bionemo
33
COPY . .
44
RUN --mount=type=cache,target=/root/.cache/pip \

bionemo-recipes/models/geneformer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM nvcr.io/nvidia/pytorch:26.01-py3
1+
FROM nvcr.io/nvidia/pytorch:26.02-py3
22
WORKDIR /workspace/bionemo
33
COPY . .
44
RUN --mount=type=cache,target=/root/.cache/pip \

bionemo-recipes/recipes/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ recipes/{recipe_name}/
8585
Your `Dockerfile` should create a complete, reproducible training environment:
8686

8787
```dockerfile
88-
FROM nvcr.io/nvidia/pytorch:26.01-py3
88+
FROM nvcr.io/nvidia/pytorch:26.02-py3
8989

9090
# Install dependencies with caching for faster builds
9191
RUN --mount=type=cache,target=/root/.cache/pip \

bionemo-recipes/recipes/esm2_accelerate_te/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM nvcr.io/nvidia/pytorch:26.01-py3
1+
FROM nvcr.io/nvidia/pytorch:26.02-py3
22

33
RUN --mount=type=cache,target=/root/.cache/pip \
44
--mount=type=bind,source=requirements.txt,target=/requirements.txt \

bionemo-recipes/recipes/esm2_native_te/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1.4
2-
FROM nvcr.io/nvidia/pytorch:26.01-py3
2+
FROM nvcr.io/nvidia/pytorch:26.02-py3
33

44
RUN --mount=type=cache,target=/root/.cache/pip \
55
--mount=type=bind,source=requirements.txt,target=/requirements.txt \

bionemo-recipes/recipes/esm2_peft_te/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1.4
2-
FROM nvcr.io/nvidia/pytorch:26.01-py3
2+
FROM nvcr.io/nvidia/pytorch:26.02-py3
33

44
RUN --mount=type=cache,target=/root/.cache/pip \
55
--mount=type=bind,source=requirements.txt,target=/requirements.txt \

bionemo-recipes/recipes/evo2_megatron/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1.4
2-
FROM nvcr.io/nvidia/pytorch:26.01-py3
2+
FROM nvcr.io/nvidia/pytorch:26.02-py3
33

44
# 1. Install uv (Method: COPY from official image is cleanest)
55
#COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/

bionemo-recipes/recipes/geneformer_native_te_mfsdp_fp8/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1.4
2-
FROM nvcr.io/nvidia/pytorch:26.01-py3
2+
FROM nvcr.io/nvidia/pytorch:26.02-py3
33

44
RUN apt-get update && apt-get install -y git
55

0 commit comments

Comments
 (0)