Robotics

Gazebo Open Container Images: Now Officially Supported by the OSRA Infrastructure Team

The OSRA Infrastructure team now officially maintains container images for all active Gazebo releases.

Deep Dive

The Open Source Robotics Alliance (OSRA) Infrastructure team has officially adopted the Gazebo Open Container Images project, marking a significant maturity milestone for containerized robot simulation. Previously a personal project by community member José Rivero, the Docker-compatible images for all active Gazebo releases have now moved to the official openrobotics GitHub organization. This transition means the container images are now an officially supported piece of the Gazebo ecosystem infrastructure, receiving the same level of commitment and maintenance as other core OSRA projects. The repository has been relocated to github.com/openrobotics/gz_oci_images, and all images are published under the new official registry: ghcr.io/openrobotics/gazebo.

The available images cover the Jetty (LTS), Ionic, Harmonic (LTS), and Fortress (LTS) Gazebo releases. Each release is offered in two variants: a minimal 'core' installation with essential tools and a 'full' variant containing the complete Gazebo suite. Critically, all images support both linux/amd64 and linux/arm64 architectures, enabling development and testing across different hardware platforms. The images are automatically rebuilt on a weekly schedule and whenever new package versions are detected in the upstream Gazebo repositories, ensuring users always have access to updated and secure builds. This official support provides a reliable, standardized foundation for deploying Gazebo simulations in CI/CD pipelines, research environments, and educational settings, significantly lowering the barrier to entry for complex robotics simulation.

Key Points
  • Official OSRA support: The Gazebo OCI image project moved from a personal GitHub account to the official openrobotics organization, ensuring long-term maintenance.
  • Comprehensive release coverage: Images are available for all active Gazebo releases (Jetty, Ionic, Harmonic, Fortress) in both 'core' and 'full' variants.
  • Multi-arch weekly builds: Images support x86 and ARM architectures and are automatically rebuilt weekly for security and dependency updates.

Why It Matters

Provides robotics developers with a stable, officially-supported container solution, streamlining simulation deployment and testing across different systems.