github.com/pachyderm/pachyderm@v1.13.4/examples/opencv/Dockerfile (about) 1 FROM ubuntu:18.04 2 3 # Install opencv and matplotlib. 4 RUN export DEBIAN_FRONTEND=noninteractive; \ 5 export DEBCONF_NONINTERACTIVE_SEEN=true; \ 6 echo 'tzdata tzdata/Areas select Etc' | debconf-set-selections; \ 7 echo 'tzdata tzdata/Zones/Etc select UTC' | debconf-set-selections; \ 8 apt-get update -qqy \ 9 && apt-get install -qqy make git pkg-config libswscale-dev python3-dev \ 10 python3-numpy python3-tk libtbb2 libtbb-dev libjpeg-dev libpng-dev \ 11 libtiff-dev bpython python3-pip libfreetype6-dev wget unzip cmake \ 12 sudo \ 13 && apt-get clean \ 14 && rm -rf /var/lib/apt 15 16 RUN cd \ 17 && wget https://github.com/Itseez/opencv/archive/3.4.5.zip \ 18 && unzip 3.4.5.zip \ 19 && cd opencv-3.4.5 \ 20 && mkdir build \ 21 && cd build \ 22 && cmake .. \ 23 && make -j \ 24 && make install \ 25 && cd \ 26 && rm 3.4.5.zip \ 27 && rm -rf opencv-3.4.5 28 RUN python3 --version && pip3 --version && sudo pip3 install matplotlib 29 30 # Add our own code. 31 ADD edges.py /edges.py