mirror of
https://github.com/JDAI-CV/fast-reid.git
synced 2025-06-03 14:50:47 +08:00
40 lines
1.0 KiB
Docker
40 lines
1.0 KiB
Docker
# cuda10.0
|
|
FROM fineyu/tensorrt7:0.0.1
|
|
|
|
RUN apt-get update && apt-get install -y \
|
|
build-essential \
|
|
software-properties-common \
|
|
cmake \
|
|
wget \
|
|
python3.7-dev python3-pip
|
|
|
|
RUN add-apt-repository -y ppa:timsc/opencv-3.4 && \
|
|
apt-get update && \
|
|
apt-get install -y \
|
|
libopencv-dev \
|
|
libopencv-dnn-dev \
|
|
libopencv-shape3.4-dbg && \
|
|
apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
|
|
|
RUN wget https://bootstrap.pypa.io/get-pip.py && \
|
|
python3 get-pip.py --force-reinstall && \
|
|
rm get-pip.py
|
|
|
|
RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1 && \
|
|
update-alternatives --set python3 /usr/bin/python3.7
|
|
|
|
RUN pip install pytest opencv-python
|
|
|
|
RUN cd /usr/local/src && \
|
|
wget https://github.com/pybind/pybind11/archive/v2.2.3.tar.gz && \
|
|
tar xvf v2.2.3.tar.gz && \
|
|
cd pybind11-2.2.3 && \
|
|
mkdir build && \
|
|
cd build && \
|
|
cmake .. && \
|
|
make -j12 && \
|
|
make install && \
|
|
cd ../.. && \
|
|
rm -rf pybind11-2.2.3 && \
|
|
rm -rf v2.2.3.tar.gz
|