Skip to content

Commit 5d43085

Browse files
committed
tensorrt 8.2.0
1 parent 75bdba2 commit 5d43085

File tree

1 file changed

+15
-23
lines changed

1 file changed

+15
-23
lines changed

commons/Dockerfile.base.py38-cuda11.4

Lines changed: 15 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ ENV DEBIAN_FRONTEND=noninteractive \
3434
PYTHONUNBUFFERED=1 \
3535
LIBRARY_PATH=/usr/local/cuda/lib64/stubs \
3636
_CUDA_COMPAT_PATH="/usr/local/cuda/compat" \
37-
LD_LIBRARY_PATH="/usr/local/cuda/extras/CUPTI/lib64:/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64:/usr/include/x86_64-linux-gnu:/opt/intel/compilers_and_libraries_2020.3.279/linux/mkl/lib/intel64" \
37+
LD_LIBRARY_PATH="/usr/local/cuda/extras/CUPTI/lib64:/usr/local/cuda/compat/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/usr/local/cuda/lib64:/usr/lib/x86_64-linux-gnu:/usr/include/x86_64-linux-gnu:/opt/intel/compilers_and_libraries_2020.3.279/linux/mkl/lib/intel64" \
3838
PATH="/usr/local/nvm/versions/node/v16.6.1/bin:/usr/local/mpi/bin:/usr/local/ucx:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/bin/cmake/bin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/tensorrt/bin:/usr/local/src/lightgbm/LightGBM:/usr/local/bin/mecab" \
3939
CPLUS_INCLUDE_PATH=/usr/include/gdal \
4040
C_INCLUDE_PATH=/usr/include/gdal \
@@ -52,9 +52,7 @@ RUN rm -fr /var/lib/apt/lists/* && \
5252
add-apt-repository -y "deb http://security.ubuntu.com/ubuntu xenial-security main" && \
5353
add-apt-repository -y ppa:deadsnakes/ppa && \
5454
add-apt-repository -y ppa:bashtop-monitor/bashtop && \
55-
wget https://developer.download.nvidia.com/compute/cuda/11.4.2/local_installers/cuda-repo-wsl-ubuntu-11-4-local_11.4.2-1_amd64.deb && \
56-
dpkg -i cuda-repo-wsl-ubuntu-11-4-local_11.4.0-1_amd64.deb && \
57-
apt-key add /var/cuda-repo-wsl-ubuntu-11-4-local/7fa2af80.pub && \
55+
apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/7fa2af80.pub &&\
5856
wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB && \
5957
apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB && \
6058
rm GPG-PUB-KEY-INTEL-SW-PRODUCTS-2019.PUB && \
@@ -65,7 +63,10 @@ RUN rm -fr /var/lib/apt/lists/* && \
6563
bashtop \
6664
build-essential \
6765
ca-certificates \
66+
devscripts \
6867
dkms \
68+
dh-make \
69+
fakeroot \
6970
ffmpeg \
7071
fonts-nanum \
7172
fonts-nanum-coding \
@@ -79,6 +80,7 @@ RUN rm -fr /var/lib/apt/lists/* && \
7980
htop \
8081
intel-mkl-2020.3-111 intel-ipp-2020.2-108 intel-tbb-2020.3-108 intel-daal-2020.2-108 intel-mpi-2019.8-108 \
8182
iputils-ping \
83+
lintian \
8284
libasound2-dev \
8385
libatlas-base-dev \
8486
libavcodec-dev \
@@ -106,6 +108,15 @@ RUN rm -fr /var/lib/apt/lists/* && \
106108
libgtk-3-dev \
107109
libhdf5-dev \
108110
libhdf5-serial-dev \
111+
libnvinfer8=${LIBNVINFER}+cuda${CUDA} \
112+
libnvonnxparsers8=${LIBNVINFER}+cuda${CUDA} \
113+
libnvparsers8=${LIBNVINFER}+cuda${CUDA} \
114+
libnvinfer-plugin8=${LIBNVINFER}+cuda${CUDA} \
115+
libnvinfer-dev=${LIBNVINFER}+cuda${CUDA} \
116+
libnvonnxparsers-dev=${LIBNVINFER}+cuda${CUDA} \
117+
libnvparsers-dev=${LIBNVINFER}+cuda${CUDA} \
118+
libnvinfer-plugin-dev=${LIBNVINFER}+cuda${CUDA} \
119+
python3-libnvinfer=${LIBNVINFER}+cuda${CUDA} \
109120
libjasper-dev \
110121
libjpeg-dev \
111122
liblapack-dev \
@@ -189,25 +200,6 @@ RUN rm -fr /var/lib/apt/lists/* && \
189200
mkdir -p /etc/OpenCL/vendors && \
190201
echo "libnvidia-opencl.so.1" > /etc/OpenCL/vendors/nvidia.icd
191202

192-
RUN apt-get update && \
193-
apt-get install -y --no-install-recommends \
194-
libnvinfer${LIBNVINFER_MAJOR_VERSION}=${LIBNVINFER}+cuda${CUDA} \
195-
libnvinfer-dev=${LIBNVINFER}+cuda${CUDA} \
196-
libnvparsers8=${LIBNVINFER}+cuda${CUDA} \
197-
libnvinfer-plugin8=${LIBNVINFER}+cuda${CUDA} \
198-
libnvinfer-dev=${LIBNVINFER}+cuda${CUDA} \
199-
libnvonnxparsers-dev=${LIBNVINFER}+cuda${CUDA} \
200-
libnvparsers-dev=${LIBNVINFER}+cuda${CUDA} \
201-
libnvinfer-plugin-dev=${LIBNVINFER}+cuda${CUDA} \
202-
python3-libnvinfer=${LIBNVINFER}+cuda${CUDA} \
203-
uff-converter-tf \
204-
onnx-graphsurgeon \
205-
&& \
206-
apt-mark hold libnvinfer8 libnvonnxparsers8 libnvparsers8 libnvinfer-plugin8 libnvinfer-dev libnvonnxparsers-dev libnvparsers-dev libnvinfer-plugin-dev python3-libnvinfer \
207-
&& \
208-
apt-get clean && \
209-
rm -rf /var/lib/apt/lists/*
210-
211203
# Install OFED
212204
WORKDIR /tmp
213205
RUN wget -q -O - https://www.mellanox.com/downloads/ofed/MLNX_OFED-5.1-2.3.7.1/MLNX_OFED_LINUX-${MLNX_OFED_VERSION}-ubuntu18.04-x86_64.tgz | tar xzf - && \

0 commit comments

Comments
 (0)