From 9c57216a5d5edf38d2a1a3689d17f5870f0d1146 Mon Sep 17 00:00:00 2001 From: Loy van Beek Date: Thu, 28 Nov 2024 21:25:56 +0100 Subject: [PATCH] More networking tools --- docker/docker-compose-operator.yml | 1 + docker/docker-compose-robot.yml | 1 + docker/operator/Dockerfile | 2 ++ docker/robot/Dockerfile | 2 ++ 4 files changed, 6 insertions(+) diff --git a/docker/docker-compose-operator.yml b/docker/docker-compose-operator.yml index eb29531..90fe839 100644 --- a/docker/docker-compose-operator.yml +++ b/docker/docker-compose-operator.yml @@ -13,6 +13,7 @@ services: # Networking and IPC for ROS 2 network_mode: host ipc: host + pid: host # Needed to display graphical applications privileged: true environment: diff --git a/docker/docker-compose-robot.yml b/docker/docker-compose-robot.yml index af2a655..5fc378c 100644 --- a/docker/docker-compose-robot.yml +++ b/docker/docker-compose-robot.yml @@ -13,6 +13,7 @@ services: # Networking and IPC for ROS 2 network_mode: host ipc: host + pid: host # Needed to display graphical applications privileged: true environment: diff --git a/docker/operator/Dockerfile b/docker/operator/Dockerfile index 15ff7ab..f4b09ae 100644 --- a/docker/operator/Dockerfile +++ b/docker/operator/Dockerfile @@ -5,6 +5,8 @@ FROM ros:${ROS_DISTRO}-ros-base-jammy RUN apt update && apt-get install -y --no-install-recommends \ ros-${ROS_DISTRO}-desktop=0.10.0-1* \ ros-humble-rmw-cyclonedds-cpp \ + iproute2 \ + net-tools \ && rm -rf /var/lib/apt/lists/* # Prepare CycloneDDS config file diff --git a/docker/robot/Dockerfile b/docker/robot/Dockerfile index 03849df..51c53e2 100644 --- a/docker/robot/Dockerfile +++ b/docker/robot/Dockerfile @@ -15,6 +15,8 @@ RUN apt update -qq && apt install -y --no-install-recommends \ tree \ vim \ wget \ + iproute2 \ + net-tools \ && rm -rf /var/lib/apt/lists/* # install_ros_tools