Skip to content

Commit d9c4d62

Browse files
authored
Merge pull request #222 from intel/dockerfile-updates
Update Dockerfile
2 parents f4d2024 + 79303f1 commit d9c4d62

File tree

3 files changed

+22
-5
lines changed

3 files changed

+22
-5
lines changed

docker/ros2_2021.4/ros2_dashing/Dockerfile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
from amd64/ros:dashing
44

5+
# setting proxy env --option
6+
# If needed, enable the below ENV setting by correct proxies.
7+
# ENV http_proxy=your_proxy
8+
# ENV https_proxy=your_proxy
9+
510
# maintainer information
611
LABEL maintainer="Pengqiang Li <[email protected]>"
712

@@ -26,7 +31,9 @@ RUN source /opt/intel/openvino_2021/bin/setupvars.sh
2631
RUN apt-get install -y --no-install-recommends \
2732
software-properties-common
2833
# https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md
29-
RUN apt-key adv --keyserver-options http-proxy=http://child-prc.intel.com:913/ --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options http-proxy=http://child-prc.intel.com:913/ --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
34+
# Make sure you set http-proxy in below commands if your environment needs.
35+
# RUN apt-key adv --keyserver-options http-proxy=your_proxy --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options http-proxy=your_proxy --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
36+
RUN apt-key adv --keyserver-options --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
3037
RUN add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo bionic main" -u \
3138
&& apt-get install -y --no-install-recommends \
3239
librealsense2-dkms \

docker/ros2_2021.4/ros2_foxy/Dockerfile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
from osrf/ros:foxy-desktop
44

5+
# setting proxy env --option
6+
# If needed, enable the below ENV setting by correct proxies.
7+
# ENV http_proxy=your_proxy
8+
# ENV https_proxy=your_proxy
9+
510
# maintainer information
611
LABEL maintainer="Pengqiang Li <[email protected]>"
712

@@ -22,7 +27,9 @@ RUN source /opt/intel/openvino_2021/bin/setupvars.sh
2227
RUN apt-get install -y --no-install-recommends \
2328
software-properties-common
2429
# https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md
25-
RUN apt-key adv --keyserver-options http-proxy=http://child-prc.intel.com:913/ --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options http-proxy=http://child-prc.intel.com:913/ --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
30+
# Make sure you set http-proxy in below commands if your environment needs.
31+
# RUN apt-key adv --keyserver-options http-proxy=your_proxy --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options http-proxy=your_proxy --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
32+
RUN apt-key adv --keyserver-options --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
2633
RUN add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo focal main" -u \
2734
&& apt-get install -y --no-install-recommends \
2835
librealsense2-dkms \

docker/ros2_2021.4/ros2_galactic/Dockerfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
from osrf/ros:galactic-desktop
44

55
# setting proxy env --option
6-
ENV http_proxy=http://child-prc.intel.com:913
7-
ENV https_proxy=http://child-prc.intel.com:913
6+
# If needed, enable the below ENV setting by correct proxies.
7+
# ENV http_proxy=your_proxy
8+
# ENV https_proxy=your_proxy
89

910
# maintainer information
1011
LABEL maintainer="Pengqiang Li <[email protected]>"
@@ -26,7 +27,9 @@ RUN source /opt/intel/openvino_2021/bin/setupvars.sh
2627
RUN apt-get install -y --no-install-recommends \
2728
software-properties-common
2829
# https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md
29-
RUN apt-key adv --keyserver-options http-proxy=http://child-prc.intel.com:913/ --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options http-proxy=http://child-prc.intel.com:913/ --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
30+
# Make sure you set http-proxy in below commands if your environment needs.
31+
# RUN apt-key adv --keyserver-options http-proxy=your_proxy --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options http-proxy=your_proxy --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
32+
RUN apt-key adv --keyserver-options --keyserver keys.gnupg.net --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || apt-key adv --keyserver-options --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
3033
RUN add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo focal main" -u \
3134
&& apt-get install -y --no-install-recommends \
3235
librealsense2-dkms \

0 commit comments

Comments
 (0)