Skip to content

Commit 77d5782

Browse files
committed
Docker: Move ACH_NSYS_PATH and ACH_NCU_PATH to separate ENV block so version variables are resolved.
1 parent 2ba16bc commit 77d5782

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

tutorials/accelerated-python/brev/dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ ENV ACH_TUTORIAL=accelerated-python \
66
NSIGHT_SYSTEMS_DEB_FILE=2026_1/NsightSystems-linux-cli-public-2026.1.1.204-3717666.deb \
77
NSIGHT_COMPUTE_VERSION=2025.4.1 \
88
NSIGHT_COMPUTE_DEB_FILE=debian12/x86_64/nsight-compute-2025.4.1_2025.4.1.2-1_amd64.deb \
9-
ACH_NSYS_PATH=/opt/nvidia/nsight-systems-cli/${NSIGHT_SYSTEMS_VERSION}/bin/nsys \
10-
ACH_NCU_PATH=/opt/nvidia/nsight-compute/${NSIGHT_COMPUTE_VERSION}/ncu \
119
ACH_RAPIDS_VENV=/opt/venvs/rapids \
1210
OMPI_ALLOW_RUN_AS_ROOT=1 \
1311
OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1 \
@@ -18,6 +16,9 @@ ENV ACH_TUTORIAL=accelerated-python \
1816
VIRTUAL_ENV_DISABLE_PROMPT=1 \
1917
PATH=/accelerated-computing-hub/brev/wrappers:/usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH}
2018

19+
ENV ACH_NSYS_PATH=/opt/nvidia/nsight-systems-cli/${NSIGHT_SYSTEMS_VERSION}/bin/nsys \
20+
ACH_NCU_PATH=/opt/nvidia/nsight-compute/${NSIGHT_COMPUTE_VERSION}/ncu
21+
2122
# Install system packages (needed before pip install for git-based packages)
2223
RUN apt-get update -y \
2324
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \

tutorials/cuda-tile/brev/dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,16 @@ ENV ACH_TUTORIAL=cuda-tile \
66
NSIGHT_SYSTEMS_DEB_FILE=2026_1/NsightSystems-linux-cli-public-2026.1.1.204-3717666.deb \
77
NSIGHT_COMPUTE_VERSION=2025.4.1 \
88
NSIGHT_COMPUTE_DEB_FILE=debian12/x86_64/nsight-compute-2025.4.1_2025.4.1.2-1_amd64.deb \
9-
ACH_NSYS_PATH=/opt/nvidia/nsight-systems-cli/${NSIGHT_SYSTEMS_VERSION}/bin/nsys \
10-
ACH_NCU_PATH=/opt/nvidia/nsight-compute/${NSIGHT_COMPUTE_VERSION}/ncu \
119
PIP_ROOT_USER_ACTION=ignore \
1210
PIP_DISABLE_PIP_VERSION_CHECK=1 \
1311
CUPY_CACHE_DIR=/tmp/cupy_cache \
1412
MPLCONFIGDIR=/tmp/matplotlib_cache \
1513
VIRTUAL_ENV_DISABLE_PROMPT=1 \
1614
PATH=/accelerated-computing-hub/brev/wrappers:/usr/local/nvidia/bin:/usr/local/cuda/bin:${PATH}
1715

16+
ENV ACH_NSYS_PATH=/opt/nvidia/nsight-systems-cli/${NSIGHT_SYSTEMS_VERSION}/bin/nsys \
17+
ACH_NCU_PATH=/opt/nvidia/nsight-compute/${NSIGHT_COMPUTE_VERSION}/ncu
18+
1819
# Install system packages (needed before pip install for git-based packages)
1920
RUN apt-get update -y \
2021
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \

0 commit comments

Comments
 (0)