[Documentation] [TitleIndex] [WordIndex



Docker is an open platform used to build, ship, and run distributed applications. You can learn more about Docker by visiting its website, docker.com. The documentation on ROS.org will help you get started using Docker for your ROS applications.

In particular, if you're just getting started using Docker with ROS, we encourage you to make use of the following resources:

For new users of Docker, those resources will provide you with most of the information you'll need to get familiar with the platform. Additional information pertaining to using Docker in your ROS applications can be found here on this wiki.

Using Docker with ROS

For information about how to use Docker with ROS and how to containerize your ROS application, please consult the Docker overview.


You can test out Docker right now using a the live online tutoral, try it out yourself: Linux / Mac.

For examples of how to use ROS nodes in a Docker container, please refer to the Tutorials page.


For a reference guide to Docker Remote specific API, see the Remote API documentation.

2022-08-13 12:35