Skip to content

Commit 4dbb335

Browse files
committed
Update the openvino2022.1 to 2022.3 for the docker
Signed-off-by: huangjiafengx <[email protected]>
1 parent e98846e commit 4dbb335

File tree

2 files changed

+11
-15
lines changed

2 files changed

+11
-15
lines changed

docker/Dockerfile

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,12 @@ ARG DEBIAN_FRONTEND=noninteractive
2121
ARG APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1
2222
RUN apt-get update && apt-get install --assume-yes apt-utils
2323

24-
# install openvino 2022.1
25-
# https://docs.openvino.ai/2022.1/openvino_docs_install_guides_installing_openvino_apt.html
26-
RUN apt update && apt install --assume-yes curl gnupg2 lsb-release
27-
RUN curl -s https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB |apt-key add -
28-
RUN echo "deb https://apt.repos.intel.com/openvino/2022 $(lsb_release -cs) main" |tee /etc/apt/sources.list.d/intel-openvino-2022.list
29-
RUN apt update && apt-cache search openvino-2022.1.0
30-
RUN apt install --assume-yes openvino-2022.1.0
31-
RUN ls -lh /opt/intel/openvino_2022
32-
RUN source /opt/intel/openvino_2022/setupvars.sh
24+
# install openvino 2022.3
25+
# https://docs.openvino.ai/2022.3/openvino_docs_install_guides_installing_openvino_apt.html
26+
RUN apt update && apt install --assume-yes curl wget gnupg2 lsb-release
27+
RUN wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB && \
28+
apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB && echo "deb https://apt.repos.intel.com/openvino/2022 focal main" | tee /etc/apt/sources.list.d/intel-openvino-2022.list
29+
RUN apt update && apt-cache search openvino && apt install -y openvino-2022.3.0
3330

3431
# install librealsense2
3532
RUN apt-get install -y --no-install-recommends \
@@ -67,5 +64,5 @@ RUN git init && git clone https://github.com/intel/ros2_object_msgs.git \
6764
&& git clone -b ros2 https://github.com/intel/ros2_openvino_toolkit.git
6865
RUN apt-get install ros-${VERSION}-diagnostic-updater
6966
WORKDIR /root/catkin_ws
70-
RUN source /opt/ros/${VERSION}/setup.bash && source /opt/intel/openvino_2022/setupvars.sh && colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
67+
RUN source /opt/ros/${VERSION}/setup.bash && colcon build --cmake-args -DCMAKE_BUILD_TYPE=Release
7168

docker/docker_instructions_ov2.0.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,26 @@ Refer to: [Docker_install_guide](https://docs.docker.com/engine/install/ubuntu/)
1212
```
1313
cd ~/ros2_openvino_toolkit/docker/Dockerfile
1414
vi ~/ros2_openvino_toolkit/docker/Dockerfile
15-
docker build --build-arg ROS_PRE_INSTALLED_PKG=<EXPECT_ROS_PRE_INSTALLED_PKG> --build-arg VERSION=<EXPECT_ROS_VERSION> --build-arg "HTTP_PROXY=set_your_proxy" -t ros2_openvino_202201 .
15+
docker build --build-arg ROS_PRE_INSTALLED_PKG=<EXPECT_ROS_PRE_INSTALLED_PKG> --build-arg VERSION=<EXPECT_ROS_VERSION> --build-arg "HTTP_PROXY=set_your_proxy" -t ros2_openvino_202203 .
1616
```
1717
For example:
1818
* Build image for ros_galactic
1919
```
2020
cd ~/ros2_openvino_toolkit/docker/Dockerfile
2121
vi ~/ros2_openvino_toolkit/docker/Dockerfile
22-
docker build --build-arg ROS_PRE_INSTALLED_PKG=galactic-desktop --build-arg VERSION=galactic --build-arg "HTTP_PROXY=set_your_proxy" -t ros2_galactic_openvino_202201 .
22+
docker build --build-arg ROS_PRE_INSTALLED_PKG=galactic-desktop --build-arg VERSION=galactic --build-arg "HTTP_PROXY=set_your_proxy" -t ros2_galactic_openvino_202203 .
2323
```
2424
* Build image for ros_foxy
2525
```
2626
cd ~/ros2_openvino_toolkit/docker/Dockerfile
2727
vi ~/ros2_openvino_toolkit/docker/Dockerfile
28-
docker build --build-arg ROS_PRE_INSTALLED_PKG=foxy-desktop --build-arg VERSION=foxy --build-arg "HTTP_PROXY=set_your_proxy" -t ros2_foxy_openvino_202201 .
28+
docker build --build-arg ROS_PRE_INSTALLED_PKG=foxy-desktop --build-arg VERSION=foxy --build-arg "HTTP_PROXY=set_your_proxy" -t ros2_foxy_openvino_202203 .
2929
```
3030

3131
## 3. Download and load docker image
3232
* Download docker image
3333
```
34-
# ros2_openvino_202201 for demo
34+
# ros2_openvino_202203 for demo
3535
cd ~/Downloads/
3636
wget <DOCKER_IMAGE_PATH>
3737
```
@@ -58,7 +58,6 @@ docker images
5858

5959
* Preparation
6060
```
61-
source /opt/intel/openvino_2022/setupvars.sh
6261
source /opt/ros/<ROS_VERSION>/setup.bash
6362
cd ~/catkin_ws
6463
source ./install/local_setup.bash

0 commit comments

Comments
 (0)