content: FROM ubuntu:bionic
  
  ENV DEBIAN_FRONTEND=noninteractive
  
  RUN apt update && apt install -y \
    bison \
    ccache \
    clang \
    doxygen \
    flex \
    git \
    libceres-dev \
    libeigen3-dev \
    libglm-dev \
    libfaac-dev \
    libfaad-dev \
    libglew-dev \
    libglfw3-dev \
    libmp3lame-dev \
    libopencv-dev \
    libopenexr-dev \
    libportaudio-ocaml-dev \
    librtmp-dev \
    libx264-dev \
    ninja-build \
    ocl-icd-opencl-dev \
    opencl-headers \
    portaudio19-dev \
    python-pip \
    qt5-default \
    qtmultimedia5-dev \
    qttools5-dev \
    swig \
    wget \
    xxd
  RUN pip install cmake
  RUN wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
  RUN apt-key add 7fa2af80.pub
  RUN apt clean
  
  ENV CUDA=10.2.89-1
  ENV CUDA_APT=10-2
  ENV CUDA_SHORT=10.2
  ENV CUDA_INSTALLER=cuda-repo-ubuntu1804_${CUDA}_amd64.deb
  RUN wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/${CUDA_INSTALLER}
  RUN apt install ./${CUDA_INSTALLER}
  RUN apt update -qq && apt install -y \
    cuda-compiler-${CUDA_APT} \
    cuda-cudart-dev-${CUDA_APT} \
    cuda-cufft-dev-${CUDA_APT} \
    cuda-nvml-dev-${CUDA_APT} \
    ${NV_LIB}
  
  ENV CUDA_HOME=/usr/local/cuda-${CUDA_SHORT}
  ENV PATH=${PATH}:${CUDA_HOME}/bin
  ENV LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${CUDA_HOME}/lib64
  