diff --git a/Dockerfile b/Dockerfile index 505e34d..e9b2300 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,6 @@ RUN apt-get update && apt-get install -y wget build-essential xutils-dev bison z python3-doc python3-tk python3.12-venv python3.12-doc binfmt-support psmisc apt-utils && apt-get clean - # Create and activate a virtual environment, venv is needed because of PEP 668 RUN python3 -m venv /venv ENV PATH="/venv/bin:$PATH" @@ -26,3 +25,13 @@ RUN pip3 install --upgrade pip RUN pip3 install pyyaml plotly psutil RUN git clone --recurse-submodules https://github.com/accel-sim/gpu-app-collection.git && cd gpu-app-collection && bash test-build.sh && bash get_regression_data.sh + +#get Nsys +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt update --allow-insecure-repositories && apt update && apt install -y --no-install-recommends gnupg wget \ + && mkdir -p /etc/apt/keyrings +RUN wget -qO - https://developer.download.nvidia.com/devtools/repos/ubuntu2404/amd64/7fa2af80.pub | tee /etc/apt/keyrings/nvidia.asc +RUN echo "deb [signed-by=/etc/apt/keyrings/nvidia.asc] http://developer.download.nvidia.com/devtools/repos/ubuntu2404/amd64 /" | tee /etc/apt/sources.list.d/nvidia.list +RUN apt-get update --allow-insecure-repositories +RUN apt install -y nsight-systems-cli --allow-unauthenticated