FROM nvcr.io/nvidia/cuda:11.4.2-devel-ubuntu20.04
USER root
RUN apt-get update && apt-get install -y lsb-release git wget
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libboost-all-dev liblog4cxx-dev libeigen3-dev libssl-dev
RUN wget https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2.tar.gz && tar -zxf cmake-3.23.2.tar.gz && cd cmake-3.23.2 && ./configure --parallel=8 && make -j8 && make install && cd .. && rm -r cmake-3.23.2
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libgtest-dev libgmock-dev
#RUN --mount=type=secret,id=artapi wget -r --no-parent --no-host-directories --cut-dirs=3 -P /opt --header X-JFrog-Art-Api:cat /run/secrets/artapi http://artifactory.rnd-#hub.com:8081/artifactory/WFS_DEV/3rdParty/BMC-SDK/4.1.3/BMC-SDK/ http://artifactory.rnd-hub.com:8081/artifactory/WFS_DEV/3rdParty/IDS-SDK/ http://artifactory.rnd-#hub.com:8081/artifactory/WFS_DEV/3rdParty/KAYA-SDK/ http://artifactory.rnd-hub.com:8081/artifactory/WFS_DEV/3rdParty/SLM-SDK/
RUN apt-get install -y libusb-1.0-0 libopencv-core4.2 libopencv-imgcodecs4.2 libopencv-imgproc4.2 libpocoxml62 libpocojson62
RUN apt-get install -y gdb
RUN find /opt -name '.so' -execdir sh -c 'file {} | grep ASCII > /dev/null ' ; -print | xargs -I R1 sh -c "cat R1 | xargs -I R2 ln -sf R2 R1"
RUN groupadd vscode
RUN useradd vscode -g vscode -G adm,sudo,root -m
USER vscode
ENV CXXFLAGS="-I/opt/BMC-SDK/4.1.3/BMC-SDK/include -I/opt/IDS-SDK/include -I/opt/KAYA-SDK/include -I/opt/SLM-SDK/include -I/usr/include/eigen3"
ENV CUDAFLAGS="-I/opt/BMC-SDK/4.1.3/BMC-SDK/include -I/opt/IDS-SDK/include -I/opt/KAYA-SDK/include -I/opt/SLM-SDK/include -I/usr/include/eigen3"
ENV LDFLAGS="-L/opt/BMC-SDK/4.1.3/BMC-SDK/lib -L/opt/IDS-SDK/lib -L/opt/KAYA-SDK/lib -L/opt/SLM-SDK/lib"
ENV LD_LIBRARY_PATH=/opt/BMC-SDK/4.1.3/BMC-SDK/lib/:/opt/IDS-SDK/lib/:/opt/KAYA-SDK/lib/:/opt/SLM-SDK/bin/
Content type
Image
Digest
sha256:34fb97005…
Size
3.2 GB
Last updated
about 4 years ago
docker pull moyshale/jenia:v1