| FROM sflagsantos/onnxruntime1.12.0-ubuntu20.04 |
| |
| ENV DEBIAN_FRONTEND noninteractive |
| ENV CUDA_HOME=/root/Libs/cuda |
| ENV CUDNN_HOME=/root/Libs/cuda |
| ENV EXTRALIBS_PATH=/root/Libs/onnxruntime/ |
| |
| # Speed up mk-build-deps |
| RUN apt-get clean && \ |
| apt-get update && \ |
| apt-get install -y -o Acquire::Retries=2 \ |
| clang \ |
| g++ \ |
| gcc \ |
| cpp \ |
| file \ |
| make \ |
| libc6-dev \ |
| libstdc++-8-dev \ |
| git \ |
| autoconf \ |
| automake \ |
| autopoint \ |
| cmake \ |
| dpkg-dev \ |
| libdbus-1-dev \ |
| libdbus-c++-dev \ |
| libupnp-dev \ |
| libgnutls28-dev \ |
| libargon2-dev \ |
| libcanberra-gtk3-dev \ |
| libclutter-gtk-1.0-dev \ |
| libclutter-1.0-dev \ |
| libglib2.0-dev \ |
| libgtk-3-dev \ |
| libnotify-dev \ |
| qtbase5-dev \ |
| qttools5-dev \ |
| qttools5-dev-tools \ |
| yasm \ |
| nasm \ |
| autotools-dev \ |
| libtool \ |
| gettext \ |
| libpulse-dev \ |
| libasound2-dev \ |
| libexpat1 libexpat1-dev \ |
| libpcre3-dev \ |
| libyaml-cpp-dev \ |
| libboost-dev \ |
| libxext-dev \ |
| libxfixes-dev \ |
| libspeex-dev \ |
| libspeexdsp-dev \ |
| uuid-dev \ |
| libavcodec-dev \ |
| libavutil-dev \ |
| libavformat-dev \ |
| libswscale-dev \ |
| libavdevice-dev \ |
| libopus-dev \ |
| libudev-dev \ |
| libgsm1-dev \ |
| libjsoncpp-dev \ |
| libmsgpack-dev \ |
| libnatpmp-dev \ |
| libayatana-appindicator3-dev \ |
| libqrencode-dev \ |
| libnm-dev \ |
| libwebkit2gtk-4.0-dev \ |
| libcrypto++-dev \ |
| libva-dev \ |
| libvdpau-dev \ |
| libssl-dev \ |
| libsndfile1-dev \ |
| libsecp256k1-dev \ |
| libasio-dev \ |
| lcov gcovr \ |
| libxcb-shape0-dev \ |
| ninja-build \ |
| libsystemd-dev |
| |
| RUN apt-get install -y python3 python3-pip python3-setuptools \ |
| python3-wheel |
| |
| RUN ls -la /usr/include/c++/8/charconv |
| |
| RUN chown 1001:1001 /root |
| WORKDIR /root |