ROS 2 desktop image variants exposed through noVNC
2.5K
Docker image build from this Github repository, also used for teaching ROS2. It provides a ROS2 container with gazebo Fortress (humble) or Webots (Jazzy) and VNC.
This repository has been inspired by Tiryoh/docker-ros2-desktop-vnc which has served as a basis for the humble version of the image. Since then, I have also worked on image variants adapted to different ROS 2 environments (Jazzy for now), still with a noVNC integration to access the graphical desktop from a browser. The Jazzy version specifically provides Webots-specific adjustments to allow the use of an "external" (i.e.\ outside of the running Docker container) Webots installation, especially for macos since no linux/arm64 version of Webots exists. I have not tested the same approach for linux for now, but it might work directly ; Windows version of "externalization" has not been worked on so far (05/2026).
Content type
Image
Digest
sha256:5c15e6b36…
Size
1.9 GB
Last updated
4 months ago
docker pull sylvarg/ros2-desktop-vnc:rosconfr-external