[ros-users] Official Docker Hub repo for ROS and Gazebo!

Vincent Rabaud vincent.rabaud at gmail.com
Wed Aug 19 08:23:29 UTC 2015

I am really excited about that and I guess you are filling the tutorials
these days (btw, broken link on the front page for

I know the new buildfarms use docker + qemu: I'd love to see a tutorial on

Also, those pages mention Docker so they should probably be referenced
somewhere: http://wiki.ros.org/android_ndk and

Thx !

On Tue, Aug 18, 2015 at 12:08 AM, Ian McMahon via ros-users <
ros-users at lists.ros.org> wrote:

> Wow! Well done Ruffin. Despite all the docker hype, I hadn't realized just
> how useful it could be in the ROS environment. This will be incredibly
> helpful for keeping debian dependencies separate between builds of
> community packages, internal software, and upstream software like Gazebo
> 6... It's a huge pain to uninstall / reinstall a different ROS distro
> whenever I want to build something in each of those categories on the same
> machine. And I'm sure this is only one of many applications for ROS
> containers.
> Thanks for your effort!
> ~ Ian
> On Mon, Aug 17, 2015 at 5:28 PM, Ruffin White via ros-users <
> ros-users at lists.ros.org> wrote:
>> TL;DR:
>> Ok, I have a video for you then.
>> https://youtu.be/VRaWujhDQiw
>> (Note: I added closed captioning,
>> so you could try google's auto translate feature if you don't like my
>> english)
>> Hello everyone,
>> I'm happy to announce that ROS now has an official Docker Hub repository
>> for ROS images [1].
>> You may remember earlier this year I asked the ROS community if there was
>> any interest in starting such project [2]. Well, a few months and an OSRF
>> internship later, OP is here to delver!
>> The official repository has been up for some time now, and it seems word
>> has already gotten around as the project currently has +1000 downloads (and
>> I know that wasn't just me), but I waited on announcing this until I had a
>> bit of documentation and tutorials to go with it. So I'd also like to point
>> out the Docker section that has been added to the ROS Wiki [3].
>> Another thing to add is that I have done the same for the Gazebo
>> community as well, so if you'd like to start building your cloud based
>> simulation clusters or quickly play with the latest version of Gazebo,
>> v6.0, regardless of the dependencies you may not have installed on your
>> workstation, you can download the official Docker Hub image for Gazebo [4].
>> The available ROS tags include supported distros, both Jade and Indigo,
>> along with a hierarchy tags based off the most common meta-package
>> dependencies:
>>    - ros-core: barebone ROS install
>>    - ros-base: basic tools and libraries (also tagged with distro name
>>    with LTS version as `latest`)
>>    - robot: basic install for robots
>>    - perception: basic install for perception tasks
>> The rest of the common meta-packages such as desktop and desktop-full are
>> hosted on automatic build repos under OSRF's Docker Hub oginsanal profile
>> [5]. These meta-packages include graphical dependencies and hook a host of
>> other large packages such as X11, X server, etc. So in the interest of keep
>> the official images lean and secure, the desktop packages and perhaps more
>> will just be hosted with OSRF's profile.
>> And as another plug for ROSCon 2015 [6], I'll also be giving a short
>> presentation on this topic:
>> ROS + Docker: Enabling Repeatable, Reproducible, and Deployable robotic
>> software via Linux Containers. So if you'd like to meet up and talk about
>> shipping software containers in robots, I'll see you there.
>> If you have any technical questions feel free to ask on answers.ros.org
>> with the tag "Docker", give me a ping @ruffsl, and feel free to help me
>> flesh out the wiki docs!
>> Special thanks to OSRF for making this possible,
>> Ruffin
>> [1] https://registry.hub.docker.com/_/ros/
>> [2] http://lists.ros.org/lurker/message/20150207.045015.a980e817.en.html
>> [3] http://wiki.ros.org/docker
>> [4] https://registry.hub.docker.com/_/gazebo/
>> [5] https://registry.hub.docker.com/u/osrf/
>> [6] http://roscon.ros.org/2015/
>> _______________________________________________
>> ros-users mailing list
>> ros-users at lists.ros.org
>> http://lists.ros.org/mailman/listinfo/ros-users
> --
> *. **.* *.*
> *Ian McMahon  *|  Senior Developer Relations Engineer
> *Rethink Robotics, Inc *
> main: 617.500.2487 | direct: 617.500.4188
> _______________________________________________
> ros-users mailing list
> ros-users at lists.ros.org
> http://lists.ros.org/mailman/listinfo/ros-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20150819/1a435e27/attachment.html>

More information about the ros-users mailing list