ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Use virtual machine display in docker

asked 2021-01-13 15:01:36 -0600

coiedulci gravatar image

I'm trying to start GUI apps like rviz using ros2-eloquent docker image.

My setup consists in a simple VirtualBox Ubuntu 18.04 setup.

Is there any need to rebuild from scratch using a Dockerfile ? or just a specific parameter to docker run ?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2021-01-13 16:35:50 -0600

tfoote gravatar image

It's not clear but I'm assuming you're running docker inside of your VirtualBox VM.

With that in mind there's several ways to approach this documented here: http://wiki.ros.org/docker/Tutorials/GUI

The simplest way is to use rocker.

Whichever approach you choose, you may have performance issues stemming from the multiple layers of virtualization and trying to get 3D accelerated graphics passed through fully. It's certainly not been tested in that configuration.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2021-01-13 15:01:36 -0600

Seen: 292 times

Last updated: Jan 13 '21