bashrc added

This commit is contained in:
2023-11-28 22:35:56 +08:00
parent f6fcb3c2ab
commit c03f86bc86
3 changed files with 137 additions and 1 deletions

View File

@ -1,5 +1,8 @@
FROM nvcr.io/drive/driveos-sdk/drive-agx-orin-linux-aarch64-sdk-build-x86:6.0.4.0-0004-patch-01
ENV TZ=Asia/Shanghai
ARG user=jiayu
#Force Nvidia GPU
ENV __NV_PRIME_RENDER_OFFLOAD=1
ENV __GLX_VENDOR_LIBRARY_NAME=nvidia
@ -7,4 +10,16 @@ ENV __GLX_VENDOR_LIBRARY_NAME=nvidia
#Cuda TensorRT
ENV PATH="/usr/local/cuda/bin:${PATH}"
ENV LD_LIBRARY_PATH="/usr/local/cuda/lib64:${LD_LIBRARY_PATH}"
ENV LD_LIBRARY_PATH="/usr/local/tensorrt/lib:${LD_LIBRARY_PATH}"
ENV LD_LIBRARY_PATH="/usr/local/tensorrt/lib:${LD_LIBRARY_PATH}"
# set userinfo
RUN useradd -rm -c ${user} -u 1000 -d /home/${user} -s /bin/bash -G sudo ${user}
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
RUN echo "$user ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers
# set working directory of trt webinar
RUN mkdir -p /home/${user}/workspace/
RUN chown -R ${user}:users /home/${user}
COPY .bashrc /home/${user}/.bashrc
WORKDIR /home/${user}
USER ${user}