2019-12-19 16:11:03 +00:00
|
|
|
# docker_ros2dashing
|
|
|
|
|
2019-12-20 09:52:12 +00:00
|
|
|
*Unofficial* ROS2 dashing Dockerfile with some goodies.
|
2020-01-30 08:19:20 +00:00
|
|
|
Prebuild images can be found at [Dockerhub](https://hub.docker.com/r/maxkratz/ros2dashing).
|
2019-12-19 16:11:03 +00:00
|
|
|
|
2023-01-29 11:11:56 +00:00
|
|
|
[![Build Docker images](https://github.com/maxkratz/docker_ros2dashing/actions/workflows/build.yml/badge.svg)](https://github.com/maxkratz/docker_ros2dashing/actions/workflows/build.yml)
|
2020-12-18 09:47:49 +00:00
|
|
|
|
|
|
|
|
2019-12-19 16:11:03 +00:00
|
|
|
## Quickstart
|
|
|
|
After installing docker, just run the following command:
|
|
|
|
|
|
|
|
```sh
|
|
|
|
docker run -it maxkratz/ros2dashing:latest
|
|
|
|
```
|
|
|
|
|
|
|
|
## Dockerfile
|
|
|
|
The Dockerfile can be found at:
|
2019-12-20 09:52:12 +00:00
|
|
|
[https://github.com/maxkratz/docker_ros2dashing/blob/master/Dockerfile](https://github.com/maxkratz/docker_ros2dashing/blob/master/Dockerfile)
|
|
|
|
|
2020-12-18 09:47:49 +00:00
|
|
|
|
2019-12-20 09:52:12 +00:00
|
|
|
## What gets installed in this container?
|
|
|
|
Various packages are installed in this docker container:
|
|
|
|
|
|
|
|
* Some utility packages like git, wget, curl etc.
|
2019-12-20 12:47:09 +00:00
|
|
|
* [ROS2 dashing](https://index.ros.org/doc/ros2/Installation/Dashing/) (thats the whole point ...)
|
2019-12-20 09:52:12 +00:00
|
|
|
* [python3](https://www.python.org/) (+pip3 with various ros packages)
|
|
|
|
* [colcon](https://colcon.readthedocs.io/en/released/)
|
2020-01-30 08:19:20 +00:00
|
|
|
* [catkin](https://github.com/ros/catkin) (built from source)
|
|
|
|
* [yaml-cpp](https://github.com/jbeder/yaml-cpp) (built from source)
|
2019-12-20 09:52:12 +00:00
|
|
|
* [doxygen](http://http://doxygen.nl/)
|
2019-12-20 12:47:09 +00:00
|
|
|
* [cpplint](https://github.com/cpplint/cpplint)
|
2020-01-30 08:19:20 +00:00
|
|
|
* [googletest-suite](https://github.com/google/googletest) (built from source)
|
2020-01-31 16:44:20 +00:00
|
|
|
* [clang-format](https://clang.llvm.org/docs/ClangFormatStyleOptions.html)
|
2020-01-30 08:19:20 +00:00
|
|
|
* [opencv](https://opencv.org/) (built from source)
|
2021-04-24 17:09:21 +00:00
|
|
|
* Only available with tag `opencv`.
|
2020-01-30 08:19:20 +00:00
|
|
|
* [intel-realsense packages](https://github.com/intel/ros2_intel_realsense)
|
|
|
|
|
2020-12-18 09:47:49 +00:00
|
|
|
|
2020-01-30 08:19:20 +00:00
|
|
|
## Issues & Contribution
|
|
|
|
If you find any problems, bugs or missing packages, feel free to open an [issue on github](https://github.com/maxkratz/docker_ros2dashing/issues).
|