2. Linux installation from binaries

eProsima provides the eProsima Fast DDS Suite Docker image for those who want a quick demonstration of Fast DDS running on an Ubuntu platform. It can be downloaded from eProsima’s downloads page.

This Docker image was built for Ubuntu 20.04 (Focal Fossa).

To run this container you need Docker installed. From a terminal run

$ sudo apt install docker.io
  1. Allow root to use graphical interface:

xhost local:root
  1. Load the Docker image:

docker load -i ubuntu-fastdds-suite:<FastDDS-Version>.tar
  1. Run the Docker image:

docker run -it --privileged -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix \
ubuntu-fastdds-suite:<FastDDS-Version>
  1. Launch the Shapes Demo:

ShapesDemo

For more information regarding the capabilities of eProsima’s Fast DDS Suite Docker image, you can check the Fast DDS Docker Image documentation