| ADD file:9d282119af0c42bc823c95b4192a3350cf2cad670622017356dd2e637762e425 in / |
| CMD ["bash"] |
| RUN /bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y --no-install-recommends apt-utils build-essential ca-certificates curl libncurses5 libncursesw5 patch wget rsync unzip jq gnupg libtcmalloc-minimal4 # buildkit |
| ARG CUDA_VERSION |
| ARG CUDA_DRIVER_VERSION |
| ARG JETPACK_HOST_MOUNTS |
| ENV CUDA_VERSION=11.8.0.065 CUDA_DRIVER_VERSION=520.61.05 CUDA_CACHE_DISABLE=1 NVIDIA_REQUIRE_JETPACK_HOST_MOUNTS= |
| RUN |3 CUDA_VERSION=11.8.0.065 CUDA_DRIVER_VERSION=520.61.05 JETPACK_HOST_MOUNTS= /bin/sh -c /nvidia/build-scripts/installCUDA.sh # buildkit |
| RUN |3 CUDA_VERSION=11.8.0.065 CUDA_DRIVER_VERSION=520.61.05 JETPACK_HOST_MOUNTS= /bin/sh -c cp -vprd /nvidia/. / && patch -p0 < /etc/startup_scripts.patch && rm -f /etc/startup_scripts.patch # buildkit |
| ENV _CUDA_COMPAT_PATH=/usr/local/cuda/compat ENV=/etc/shinit_v2 BASH_ENV=/etc/bash.bashrc SHELL=/bin/bash NVIDIA_REQUIRE_CUDA=cuda>=9.0 |
| LABEL com.nvidia.volumes.needed=nvidia_driver com.nvidia.cuda.version=9.0 |
| ARG NCCL_VERSION |
| ARG CUBLAS_VERSION |
| ARG CUFFT_VERSION |
| ARG CURAND_VERSION |
| ARG CUSPARSE_VERSION |
| ARG CUSOLVER_VERSION |
| ARG CUTENSOR_VERSION |
| ARG NPP_VERSION |
| ARG NVJPEG_VERSION |
| ARG CUDNN_VERSION |
| ARG TRT_VERSION |
| ARG TRTOSS_VERSION |
| ARG NSIGHT_SYSTEMS_VERSION |
| ARG NSIGHT_COMPUTE_VERSION |
| ENV NCCL_VERSION=2.15.5 CUBLAS_VERSION=11.11.3.6 CUFFT_VERSION=10.9.0.58 CURAND_VERSION=10.3.0.86 CUSPARSE_VERSION=11.7.5.86 CUSOLVER_VERSION=11.4.1.48 CUTENSOR_VERSION=1.6.1.5 NPP_VERSION=11.8.0.86 NVJPEG_VERSION=11.9.0.86 CUDNN_VERSION=8.7.0.84 TRT_VERSION=8.5.1.7 TRTOSS_VERSION=22.12 NSIGHT_SYSTEMS_VERSION=2022.4.2.1 NSIGHT_COMPUTE_VERSION=2022.3.0.22 |
| RUN |17 CUDA_VERSION=11.8.0.065 CUDA_DRIVER_VERSION=520.61.05 JETPACK_HOST_MOUNTS= NCCL_VERSION=2.15.5 CUBLAS_VERSION=11.11.3.6 CUFFT_VERSION=10.9.0.58 CURAND_VERSION=10.3.0.86 CUSPARSE_VERSION=11.7.5.86 CUSOLVER_VERSION=11.4.1.48 CUTENSOR_VERSION=1.6.1.5 NPP_VERSION=11.8.0.86 NVJPEG_VERSION=11.9.0.86 CUDNN_VERSION=8.7.0.84 TRT_VERSION=8.5.1.7 TRTOSS_VERSION=22.12 NSIGHT_SYSTEMS_VERSION=2022.4.2.1 NSIGHT_COMPUTE_VERSION=2022.3.0.22 /bin/sh -c /nvidia/build-scripts/installNCCL.sh && /nvidia/build-scripts/installLIBS.sh && /nvidia/build-scripts/installCUDNN.sh && /nvidia/build-scripts/installTRT.sh && /nvidia/build-scripts/installNSYS.sh && /nvidia/build-scripts/installNCU.sh && /nvidia/build-scripts/installCUTENSOR.sh # buildkit |
| LABEL com.nvidia.nccl.version=2.15.5 com.nvidia.cublas.version=11.11.3.6 com.nvidia.cufft.version=10.9.0.58 com.nvidia.curand.version=10.3.0.86 com.nvidia.cusparse.version=11.7.5.86 com.nvidia.cusolver.version=11.4.1.48 com.nvidia.cutensor.version=1.6.1.5 com.nvidia.npp.version=11.8.0.86 com.nvidia.nvjpeg.version=11.9.0.86 com.nvidia.cudnn.version=8.7.0.84 com.nvidia.tensorrt.version=8.5.1.7 com.nvidia.tensorrtoss.version=22.12 com.nvidia.nsightsystems.version=2022.4.2.1 com.nvidia.nsightcompute.version=2022.3.0.22 |
| ARG DALI_VERSION |
| ARG DALI_BUILD |
| ARG POLYGRAPHY_VERSION |
| ARG TRANSFORMER_ENGINE_VERSION |
| ENV DALI_VERSION=1.20.0 DALI_BUILD=6562491 POLYGRAPHY_VERSION=0.43.1 TRANSFORMER_ENGINE_VERSION=0.3 |
| ADD docs.tgz / # buildkit |
| RUN |21 CUDA_VERSION=11.8.0.065 CUDA_DRIVER_VERSION=520.61.05 JETPACK_HOST_MOUNTS= NCCL_VERSION=2.15.5 CUBLAS_VERSION=11.11.3.6 CUFFT_VERSION=10.9.0.58 CURAND_VERSION=10.3.0.86 CUSPARSE_VERSION=11.7.5.86 CUSOLVER_VERSION=11.4.1.48 CUTENSOR_VERSION=1.6.1.5 NPP_VERSION=11.8.0.86 NVJPEG_VERSION=11.9.0.86 CUDNN_VERSION=8.7.0.84 TRT_VERSION=8.5.1.7 TRTOSS_VERSION=22.12 NSIGHT_SYSTEMS_VERSION=2022.4.2.1 NSIGHT_COMPUTE_VERSION=2022.3.0.22 DALI_VERSION=1.20.0 DALI_BUILD=6562491 POLYGRAPHY_VERSION=0.43.1 TRANSFORMER_ENGINE_VERSION=0.3 /bin/sh -c echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf && echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf # buildkit |
| ENV PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LD_LIBRARY_PATH=/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64 NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=compute,utility,video |
| COPY entrypoint/ /opt/nvidia/ # buildkit |
| ENV NVIDIA_PRODUCT_NAME=CUDA |
| ENTRYPOINT ["/opt/nvidia/nvidia_entrypoint.sh"] |
| COPY NVIDIA_Deep_Learning_Container_License.pdf /workspace/ # buildkit |
| RUN /bin/sh -c export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y --no-install-recommends build-essential git libglib2.0-0 less libnl-route-3-200 libnl-3-dev libnl-route-3-dev libnuma-dev libnuma1 libpmi2-0-dev nano numactl openssh-client vim wget && rm -rf /var/lib/apt/lists/* # buildkit |
| ARG GDRCOPY_VERSION |
| ARG HPCX_VERSION |
| ARG RDMACORE_VERSION |
| ARG MOFED_VERSION=5.4-rdmacore36.0 |
| ARG OPENUCX_VERSION |
| ARG OPENMPI_VERSION |
| ENV GDRCOPY_VERSION=2.3 HPCX_VERSION=2.13 MOFED_VERSION=5.4-rdmacore36.0 OPENUCX_VERSION=1.14.0 OPENMPI_VERSION=4.1.4 RDMACORE_VERSION=36.0 |
| ARG TARGETARCH |
| RUN |7 GDRCOPY_VERSION=2.3 HPCX_VERSION=2.13 RDMACORE_VERSION=36.0 MOFED_VERSION=5.4-rdmacore36.0 OPENUCX_VERSION=1.14.0 OPENMPI_VERSION=4.1.4 TARGETARCH=amd64 /bin/sh -c cd /nvidia && ( cd opt/rdma-core/ && dpkg -i libibverbs1_*.deb libibverbs-dev_*.deb librdmacm1_*.deb librdmacm-dev_*.deb libibumad3_*.deb libibumad-dev_*.deb ibverbs-utils_*.deb ibverbs-providers_*.deb && rm $(dpkg-query -L libibverbs-dev librdmacm-dev libibumad-dev | grep "\(\.so\|\.a\)$") ) && ( cd opt/gdrcopy/ && dpkg -i libgdrapi_*.deb ) && ( cp -r opt/hpcx /opt/ && cp etc/ld.so.conf.d/hpcx.conf /etc/ld.so.conf.d/ && ln -sf /opt/hpcx/ompi /usr/local/mpi && ln -sf /opt/hpcx/ucx /usr/local/ucx && sed -i 's/^\(hwloc_base_binding_policy\) = core$/\1 = none/' /opt/hpcx/ompi/etc/openmpi-mca-params.conf && sed -i 's/^\(btl = self\)$/#\1/' /opt/hpcx/ompi/etc/openmpi-mca-params.conf ) && ldconfig # buildkit |
| ENV OPAL_PREFIX=/opt/hpcx/ompi PATH=/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin |
| ENV OMPI_MCA_coll_hcoll_enable=0 |
| COPY cuda-*.patch /tmp # buildkit |
| RUN |7 GDRCOPY_VERSION=2.3 HPCX_VERSION=2.13 RDMACORE_VERSION=36.0 MOFED_VERSION=5.4-rdmacore36.0 OPENUCX_VERSION=1.14.0 OPENMPI_VERSION=4.1.4 TARGETARCH=amd64 /bin/sh -c export DEVEL=1 BASE=0 && /nvidia/build-scripts/installNCU.sh && /nvidia/build-scripts/installCUDA.sh && /nvidia/build-scripts/installLIBS.sh && /nvidia/build-scripts/installNCCL.sh && /nvidia/build-scripts/installCUDNN.sh && /nvidia/build-scripts/installCUTENSOR.sh && /nvidia/build-scripts/installTRT.sh && /nvidia/build-scripts/installNSYS.sh && if [ -f "/tmp/cuda-${_CUDA_VERSION_MAJMIN}.patch" ]; then patch -p0 < /tmp/cuda-${_CUDA_VERSION_MAJMIN}.patch; fi && rm -f /tmp/cuda-*.patch # buildkit |
| ENV LIBRARY_PATH=/usr/local/cuda/lib64/stubs: |
| RUN |7 GDRCOPY_VERSION=2.3 HPCX_VERSION=2.13 RDMACORE_VERSION=36.0 MOFED_VERSION=5.4-rdmacore36.0 OPENUCX_VERSION=1.14.0 OPENMPI_VERSION=4.1.4 TARGETARCH=amd64 /bin/sh -c if [[ "$CUDA_VERSION" == "11.2.1.007" && $(dpkg --print-architecture) == "amd64" ]]; then wget http://sqrl.nvidia.com/dldata/sgodithi/bug3254800/cicc >/dev/null 2>&1 && cp cicc /usr/local/cuda/nvvm/bin/. ; fi # buildkit |
| ENV NVIDIA_PRODUCT_NAME=NVIDIA TensorRT |
| ENV TENSORRT_VERSION=8.5.1.7 |
| LABEL com.nvidia.tensorrt.version=8.5.1.7 |
| ARG NVIDIA_TENSORRT_VERSION |
| ENV NVIDIA_TENSORRT_VERSION=22.12 |
| ARG TRTOSS_VERSION=master |
| ENV TENSORRT_OSS_VERSION=master |
| ARG PYVER=2.7 |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c if [ "$PYVER" == "3.8" ]; then DISTUTILS="python3-distutils"; fi # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c PYSFX=`[ "$PYVER" != "2.7" ] && echo "$PYVER" | cut -c1-1 || echo ""` && apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install -y --no-install-recommends tzdata && apt-get install -y --no-install-recommends python$PYSFX python$PYVER-dev $DISTUTILS python$PYSFX-pip libssl-dev unzip && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c CMAKE_VERSION=3.24 CMAKE_PATCH=0 CMAKE_DIR=cmake-${CMAKE_VERSION}.${CMAKE_PATCH} && cd /usr/local/src && wget https://cmake.org/files/v${CMAKE_VERSION}/${CMAKE_DIR}.tar.gz && tar -xvf ${CMAKE_DIR}.tar.gz && cd ${CMAKE_DIR} && ./bootstrap --parallel=$(nproc) && make -j$(nproc) install && cd .. && rm -rf ${CMAKE_DIR}* # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c cd ${HOME} && git clone -b v2.2.3 https://github.com/pybind/pybind11.git # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c rm -f /usr/bin/python && ln -s /usr/bin/python$PYVER /usr/bin/python # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c MAJ=`echo "$PYVER" | cut -c1-1` && rm -f /usr/bin/python$MAJ && ln -s /usr/bin/python$PYVER /usr/bin/python$MAJ # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c curl -O https://bootstrap.pypa.io/get-pip.py && python get-pip.py && rm get-pip.py # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c pip install --upgrade --no-cache-dir numpy && pip install --upgrade --no-cache-dir pycuda pillow # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c rm -f /etc/dpkg/dpkg.cfg.d/excludes # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c URL=$(VERIFY=1 BASE=0 DEVEL=0 SAMPLES=0 PYTHON=0 /nvidia/build-scripts/installTRT.sh 2>/dev/null | sed -n "s/^.*\(http.*\)tar.*$/\1/p")tar && FILE=$(wget -O - $URL 2>/dev/null | sed -n 's/^.*href="\(TensorRT[^"]*\)".*$/\1/p' | grep -v internal) && wget --quiet $URL/$FILE -O - | tar -xz && PY=$(python -c 'import sys; print(str(sys.version_info[0])+str(sys.version_info[1]))') && pip install TensorRT-*/python/tensorrt-*-cp$PY*.whl && pip install TensorRT-*/graphsurgeon/graphsurgeon-*.whl && pip install TensorRT-*/uff/uff-*.whl && mv /usr/src/tensorrt /opt/ && mv TensorRT-*/samples /opt/tensorrt/ && mv TensorRT-*/data /opt/tensorrt/ && ln -s /opt/tensorrt /usr/src/tensorrt && rm -r TensorRT-* && UFF_PATH=$(pip show uff | sed -n 's/Location: \(.*\)$/\1/p')/uff && sed -i 's/from tensorflow import GraphDef/from tensorflow.python import GraphDef/' $UFF_PATH/converters/tensorflow/conversion_helpers.py && chmod +x ${UFF_PATH}/bin/convert_to_uff.py && ln -sf ${UFF_PATH}/bin/convert_to_uff.py /usr/local/bin/convert-to-uff # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c pip install --no-cache-dir --extra-index-url https://pypi.ngc.nvidia.com --extra-index-url https://tensorrt-read-only:Tensorrt\@123@urm.nvidia.com/artifactory/api/pypi/sw-tensorrt-pypi/simple polygraphy # buildkit |
| COPY python_setup.sh /opt/tensorrt/python/python_setup.sh # buildkit |
| COPY install_opensource.sh /opt/tensorrt/ # buildkit |
| ENV PATH=/opt/tensorrt/bin:/usr/local/mpi/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ucx/bin |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c mkdir -p /workspace/tensorrt && cp -r /opt/tensorrt/bin /workspace/tensorrt && cp -r /opt/tensorrt/samples /workspace/tensorrt && ln -s /opt/tensorrt/data /workspace/tensorrt && chmod -R a+w /workspace/tensorrt/bin && chmod -R a+w /workspace/tensorrt/samples # buildkit |
| ADD docs.tgz / # buildkit |
| WORKDIR /workspace |
| COPY README.md README.md # buildkit |
| RUN |3 NVIDIA_TENSORRT_VERSION=22.12 TRTOSS_VERSION=master PYVER=3.8 /bin/sh -c ln -sf ${_CUDA_COMPAT_PATH}/lib.real ${_CUDA_COMPAT_PATH}/lib && echo ${_CUDA_COMPAT_PATH}/lib > /etc/ld.so.conf.d/00-cuda-compat.conf && ldconfig && rm -f ${_CUDA_COMPAT_PATH}/lib # buildkit |
| COPY entrypoint.d/ /opt/nvidia/entrypoint.d/ # buildkit |
| ARG NVIDIA_BUILD_ID |
| ENV NVIDIA_BUILD_ID=49968236 |
| LABEL com.nvidia.build.id=49968236 |
| ARG NVIDIA_BUILD_REF |
| LABEL com.nvidia.build.ref=6304616c3005544d9c49b372c59237e423cfb34c |
| ENV TZ=Asia/Shanghai |
| ARG user=jiayu |
| RUN |1 user=jiayu /bin/sh -c ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # buildkit |
| RUN |1 user=jiayu /bin/sh -c apt-get update # buildkit |
| RUN |1 user=jiayu /bin/sh -c apt install -y --no-install-recommends build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev build-essential cmake git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev # buildkit |
| RUN |1 user=jiayu /bin/sh -c apt-get -y clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 user=jiayu /bin/sh -c mkdir /root/opencv_build # buildkit |
| WORKDIR /root/opencv_build/ |
| RUN |1 user=jiayu /bin/sh -c git clone https://github.com/opencv/opencv.git && git clone https://github.com/opencv/opencv_contrib.git && cd /root/opencv_build/opencv && git checkout 4.5.5 && cd /root/opencv_build/opencv_contrib && git checkout 4.5.5 && cd /root/opencv_build/opencv && mkdir build # buildkit |
| WORKDIR /root/opencv_build/opencv/build |
| RUN |1 user=jiayu /bin/sh -c cmake -D OPENCV_GENERATE_PKGCONFIG=ON -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -D WITH_GSTREAMER=ON -D WITH_LIBV4L=ON -D BUILD_opencv_python2=ON -D BUILD_opencv_python3=ON -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF -D CMAKE_BUILD_TYPE=RELEASE -D PYTHON3_PACKAGES_PATH=/usr/lib/python3/dist-packages -D CMAKE_INSTALL_PREFIX=/usr/local .. # buildkit |
| RUN |1 user=jiayu /bin/sh -c make -j16 && make install # buildkit |
| WORKDIR /root |
| RUN |1 user=jiayu /bin/sh -c rm -rf opencv_build # buildkit |
| RUN |1 user=jiayu /bin/sh -c apt-get update && apt install -y --no-install-recommends sudo libgflags-dev libboost-dev libxml2-dev libyaml-cpp-dev sqlite3 libsqlite3-dev libboost-all-dev lsb-release openssh-server curl bash-completion gdb # buildkit |
| RUN |1 user=jiayu /bin/sh -c apt-get -y clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 user=jiayu /bin/sh -c pip install netron # buildkit |
| RUN |1 user=jiayu /bin/sh -c useradd -rm -c ${user} -u 1000 -d /home/${user} -s /bin/bash -G sudo ${user} # buildkit |
| SHELL [/bin/bash -o pipefail -c] |
| RUN |1 user=jiayu /bin/bash -o pipefail -c echo "$user ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers # buildkit |
| RUN |1 user=jiayu /bin/bash -o pipefail -c apt-get update # buildkit |
| RUN |1 user=jiayu /bin/bash -o pipefail -c mkdir -p /home/${user}/workspace/ # buildkit |
| RUN |1 user=jiayu /bin/bash -o pipefail -c chown -R ${user}:users /home/${user} # buildkit |
| COPY .bashrc /home/jiayu/.bashrc # buildkit |
| RUN |1 user=jiayu /bin/bash -o pipefail -c systemctl enable ssh # buildkit |
| WORKDIR /home/jiayu |
| USER jiayu |
| RUN /bin/bash -o pipefail -c sudo sh -c 'echo kernel.perf_event_paranoid=1 > /etc/sysctl.d/local.conf' # buildkit |
| RUN /bin/bash -o pipefail -c sudo apt-get update && sudo apt-get install -y --no-install-recommends libxcb-xinerama0 libxcb-icccm4 libxcb-image0 libxkbfile1 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libnss3 libxcb-shape0 libxcb-xinput0 libxcb-cursor0 libxkbcommon-x11-0 # buildkit |
| RUN /bin/bash -o pipefail -c wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.1-1_all.deb && sudo dpkg -i ./cuda-keyring_1.1-1_all.deb # buildkit |
| RUN /bin/bash -o pipefail -c rm ./cuda-keyring_1.1-1_all.deb # buildkit |
| RUN /bin/bash -o pipefail -c sudo apt-get update # buildkit |
| RUN /bin/bash -o pipefail -c sudo apt-get remove nsight-compute-2022.3.0 -y # buildkit |
| RUN /bin/bash -o pipefail -c sudo apt-get update && sudo apt-get install -y --no-install-recommends cuda-nsight-compute-12-3 cuda-nsight-systems-12-3 # buildkit |
| RUN /bin/bash -o pipefail -c sudo chown jiayu:jiayu /home/jiayu/.bashrc # buildkit |
| RUN /bin/bash -o pipefail -c echo "alias nsight-compute='sudo /opt/nvidia/nsight-compute/2023.3.1/ncu-ui'" >> /home/jiayu/.bashrc # buildkit |
| RUN /bin/bash -o pipefail -c echo "alias nsight-system='sudo /opt/nvidia/nsight-systems/2023.3.3/bin/nsys-ui'" >> /home/jiayu/.bashrc # buildkit |