@@ -15,15 +15,13 @@ ARG MY_ROOT=/code
15
15
ENV PATH /opt/miniconda/bin:/code/cmake-3.21.0-linux-x86_64/bin:$PATH
16
16
ENV LD_LIBRARY_PATH=/opt/miniconda/lib:/usr/lib:/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
17
17
18
- ENV INTEL_OPENVINO_DIR=/opt/intel/openvino_2021.4.752
19
- ENV InferenceEngine_DIR=${INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/share
20
- ENV IE_PLUGINS_PATH=${INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/lib/intel64
21
- ENV LD_LIBRARY_PATH=/opt/intel/opencl:${INTEL_OPENVINO_DIR}/inference_engine/external/gna/lib:${INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/external/mkltiny_lnx/lib:$INTEL_OPENVINO_DIR/deployment_tools/ngraph/lib:${INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/external/omp/lib:${INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/external/tbb/lib:${IE_PLUGINS_PATH}:${LD_LIBRARY_PATH}
22
- ENV OpenCV_DIR=${INTEL_OPENVINO_DIR}/opencv/share/OpenCV
23
- ENV LD_LIBRARY_PATH=${INTEL_OPENVINO_DIR}/opencv/lib:${INTEL_OPENVINO_DIR}/opencv/share/OpenCV/3rdparty/lib:${LD_LIBRARY_PATH}
24
- ENV HDDL_INSTALL_DIR=${INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/external/hddl
25
- ENV LD_LIBRARY_PATH=${INTEL_OPENVINO_DIR}/deployment_tools/inference_engine/external/hddl/lib:$LD_LIBRARY_PATH
26
- ENV ngraph_DIR=${INTEL_OPENVINO_DIR}/deployment_tools/ngraph/cmake
18
+ ENV INTEL_OPENVINO_DIR=/opt/intel/openvino_2022.1.0.643
19
+ ENV InferenceEngine_DIR=${INTEL_OPENVINO_DIR}/runtime/cmake
20
+ ENV IE_PLUGINS_PATH=${INTEL_OPENVINO_DIR}/runtime/lib/intel64
21
+ ENV LD_LIBRARY_PATH=/opt/intel/opencl:${INTEL_OPENVINO_DIR}/runtime/3rdparty/tbb/lib:${IE_PLUGINS_PATH}:${LD_LIBRARY_PATH}
22
+ ENV HDDL_INSTALL_DIR=${INTEL_OPENVINO_DIR}/runtime/3rdparty/hddl
23
+ ENV LD_LIBRARY_PATH=${INTEL_OPENVINO_DIR}/runtime/3rdparty/hddl/lib:$LD_LIBRARY_PATH
24
+ ENV ngraph_DIR=${INTEL_OPENVINO_DIR}/runtime/cmake
27
25
ENV LANG en_US.UTF-8
28
26
ENV DEBIAN_FRONTEND=noninteractive
29
27
@@ -49,19 +47,15 @@ RUN apt update -y && \
49
47
/bin/mkdir -p '/usr/local/lib/pkgconfig' && \
50
48
# Install OpenVINO
51
49
cd ${MY_ROOT} && \
52
- wget https://apt.repos.intel.com/openvino/2021/GPG-PUB-KEY-INTEL-OPENVINO-2021 && \
53
- apt-key add GPG-PUB-KEY-INTEL-OPENVINO-2021 && rm GPG-PUB-KEY-INTEL-OPENVINO-2021 && \
54
- cd /etc/apt/sources.list.d && \
55
- echo "deb https://apt.repos.intel.com/openvino/2021 all main">intel-openvino-2021.list && \
50
+ wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB && \
51
+ apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB && rm GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB && \
52
+ echo "deb https://apt.repos.intel.com/openvino/2022 bionic main" | tee /etc/apt/sources.list.d/intel-openvino-2022.list && \
56
53
apt update -y && \
57
- apt -y install intel- openvino-dev-ubuntu18-2021.4.752 && \
54
+ apt -y install openvino-2022.1.0 && \
58
55
cd ${INTEL_OPENVINO_DIR}/install_dependencies && ./install_openvino_dependencies.sh -y && \
59
- cd ${INTEL_OPENVINO_DIR} && rm -rf documentation data_processing && \
60
- cd deployment_tools/ && rm -rf model_optimizer open_model_zoo demo tools && \
61
- cd inference_engine && rm -rf samples && \
62
56
cd /opt/libusb-1.0.22/ && \
63
57
/usr/bin/install -c -m 644 libusb-1.0.pc '/usr/local/lib/pkgconfig' && \
64
- cp /opt/intel/openvino_2021/deployment_tools/inference_engine/external /97-myriad-usbboot.rules /etc/udev/rules.d/ && \
58
+ cp ${INTEL_OPENVINO_DIR}/runtime/3rdparty /97-myriad-usbboot.rules /etc/udev/rules.d/ && \
65
59
ldconfig && \
66
60
# Install GPU runtime and drivers
67
61
cd ${MY_ROOT} && \
@@ -70,18 +64,18 @@ RUN apt update -y && \
70
64
apt update -y && \
71
65
apt install -y --no-install-recommends ocl-icd-libopencl1 && \
72
66
rm -rf /var/lib/apt/lists/* && \
73
- wget "https://github.com/intel/compute-runtime/releases/download/19.41.14441/intel-gmmlib_19.3.2_amd64.deb" && \
74
- wget "https://github.com/intel/compute-runtime/releases/download/19.41.14441/intel-igc-core_1.0.2597_amd64.deb" && \
75
- wget "https://github.com/intel/compute-runtime/releases/download/19.41.14441/intel-igc-opencl_1.0.2597_amd64.deb" && \
76
- wget "https://github.com/intel/compute-runtime/releases/download/19.41.14441/intel-opencl_19.41.14441_amd64.deb" && \
77
- wget "https://github.com/intel/compute-runtime/releases/download/19.41.14441/intel-ocloc_19.41.14441_amd64.deb" && \
67
+ wget "https://github.com/intel/compute-runtime/releases/download/21.38.21026/intel-gmmlib_21.2.1_amd64.deb" && \
68
+ wget "https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.8708/intel-igc-core_1.0.8708_amd64.deb" && \
69
+ wget "https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.8708/intel-igc-opencl_1.0.8708_amd64.deb" && \
70
+ wget "https://github.com/intel/compute-runtime/releases/download/21.38.21026/intel-opencl_21.38.21026_amd64.deb" && \
71
+ wget "https://github.com/intel/compute-runtime/releases/download/21.38.21026/intel-ocloc_21.38.21026_amd64.deb" && \
72
+ wget "https://github.com/intel/compute-runtime/releases/download/21.38.21026/intel-level-zero-gpu_1.2.21026_amd64.deb" && \
78
73
dpkg -i /tmp/opencl/*.deb && \
79
74
ldconfig && \
80
75
rm -rf /tmp/opencl && \
81
76
# Install Mono
82
77
cd ${MY_ROOT} && \
83
78
apt install -y gnupg ca-certificates && \
84
- #apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && \
85
79
curl https://download.mono-project.com/repo/xamarin.gpg | apt-key add - && \
86
80
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list && \
87
81
apt update -y && \
0 commit comments