From f691432182d130da113eaf2ce1a589052945976e Mon Sep 17 00:00:00 2001 From: Shravya Ravindra Hegade Date: Tue, 1 Sep 2026 00:38:58 +0530 Subject: [PATCH 1/3] Add git clone command for lbr_fri_ros2_stack (#404) --- docker/doc/docker.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/docker/doc/docker.rst b/docker/doc/docker.rst index 2d32e9b8..9b44efd1 100644 --- a/docker/doc/docker.rst +++ b/docker/doc/docker.rst @@ -14,6 +14,7 @@ To run the ``lbr_fri_ros2_stack`` in a Docker container, follow the instructions export FRI_CLIENT_VERSION=1.15 # replace by your FRI client version mkdir -p lbr-stack/src && cd lbr-stack + git clone https://github.com/lbr-stack/lbr_fri_ros2_stack.git -b rolling src/lbr_fri_ros2_stack --depth 1 vcs import src --input https://raw.githubusercontent.com/lbr-stack/lbr_fri_ros2_stack/rolling/lbr_fri_ros2_stack/repos-fri-${FRI_CLIENT_VERSION}.yaml #. Install `Docker `_:octicon:`link-external`. From 723a174cccfd1521ff8553e6ae29da34524dcbdf Mon Sep 17 00:00:00 2001 From: mhubii Date: Wed, 16 Sep 2026 10:34:16 +0200 Subject: [PATCH 2/3] run rolling on latest ubuntu --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 2d0c3e42..a8a1c9ef 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM ros:rolling-ros-base-jammy +FROM ros:rolling-ros-base # change default shell to bash SHELL ["/bin/bash", "-c"] From 0fd14ad1bfbb04a6444f67dc7e14e46d0459046e Mon Sep 17 00:00:00 2001 From: mhubii Date: Wed, 16 Sep 2026 10:34:33 +0200 Subject: [PATCH 3/3] remove root from documentation --- docker/doc/docker.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/doc/docker.rst b/docker/doc/docker.rst index 9b44efd1..a1720ce0 100644 --- a/docker/doc/docker.rst +++ b/docker/doc/docker.rst @@ -19,12 +19,12 @@ To run the ``lbr_fri_ros2_stack`` in a Docker container, follow the instructions #. Install `Docker `_:octicon:`link-external`. -#. Copy the Dockerfile and the container scripts to the ``lbr-stack`` directory. Build and start the container +#. Copy the Dockerfile and the container scripts to the ``lbr-stack`` directory. Build and start the container (make sure Docker is configured to run as non-root user: `linux-postinstall `_:octicon:`link-external`). .. code-block:: bash cp -r src/lbr_fri_ros2_stack/docker/* . - sudo ./container_build.sh # this will run the container once finished + ./container_build.sh # this will run the container once finished #. Once inside the container, launch e.g. the mock setup via