English | 繁體中文 | 简体中文 | 日本語
Docker containerized environments for ROS robotics development, AI agent tools, and deployment.
Quick Start (any environment repo)
ros vs osrf_ros : ros supports ARM/RPi, osrf_ros is x86-only but includes desktop-full (RViz, Gazebo)
ROS 1 vs ROS 2 : Choose based on your project's ROS version
ros-base vs desktop-full : Use ros-base for headless/embedded, desktop-full for GUI development
Use GitHub topic filters to browse repos by category:
environment ·
application ·
tool
Environment — Development Containers
Repository
Base Image
Architecture
ROS Distro
ros_noetic
ros:noetic-ros-base
x86_64 + ARM
Noetic
ros_kinetic
ros:kinetic-ros-base
x86_64 + ARM
Kinetic
ros2_humble
ros:humble-ros-base
x86_64 + ARM
Humble
osrf_ros_noetic
osrf/ros:noetic-desktop-full
x86_64 only
Noetic
osrf_ros_kinetic
osrf/ros:kinetic-desktop-full
x86_64 only
Kinetic
osrf_ros2_humble
osrf/ros:humble-desktop-full
x86_64 only
Humble
AI Agent — Development Containers
Repository
AI Tool
Description
ai_agent
All-in-one
DinD container with Claude Code + Gemini CLI + Codex CLI
claude_code
Claude Code
DinD container with Anthropic Claude Code
gemini_cli
Gemini CLI
DinD container with Google Gemini CLI
codex_cli
Codex CLI
DinD container with OpenAI Codex CLI
Application — Deployment Containers
Repository
Description
ros1_bridge
ROS 1/2 bridge container (Noetic + Foxy)
urg_node_humble
Containerized Hokuyo URG LiDAR driver for ROS 2 Humble
urg_node_noetic
Containerized Hokuyo URG LiDAR driver for ROS 1 Noetic
realsense_humble
Containerized Intel RealSense driver for ROS 2 Humble
realsense_noetic
Containerized Intel RealSense driver for ROS 1 Noetic
sick_humble
Containerized SICK Safety Scanner driver for ROS 2 Humble
sick_noetic
Containerized SICK Safety Scanner driver for ROS 1 Noetic
Tool
Repository
Description
template
Shared template — scripts, tests, CI workflows for all Docker container repos
multi_run
Launch multiple Docker containers from different workspaces simultaneously