https://github.com/astuff/docker-builds
Dockerfile repository for automated Docker builds.
https://github.com/astuff/docker-builds
build dockerfiles ros ros2
Last synced: 12 months ago
JSON representation
Dockerfile repository for automated Docker builds.
- Host: GitHub
- URL: https://github.com/astuff/docker-builds
- Owner: astuff
- Created: 2018-10-03T22:57:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-05-30T15:27:13.000Z (about 4 years ago)
- Last Synced: 2023-12-11T23:00:48.531Z (over 2 years ago)
- Topics: build, dockerfiles, ros, ros2
- Language: Dockerfile
- Size: 50.8 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AutonomouStuff CI Docker Images #
This repo contains Dockerfiles for use in automated builds on [https://hub.docker.com/r/autonomoustuff/docker-builds/](https://hub.docker.com/r/autonomoustuff/docker-builds/).
It contains at least the following (listed by image tag):
# ROS Images
The base ROS images with AutonomouStuff-related sources/dependencies installed.
#### ROS Kinetic on Ubuntu 16.04
- `kinetic-ros-base`
- `kinetic-robot`
- `kinetic-perception`
#### ROS Melodic on Ubuntu 18.04
- `melodic-ros-base`
- `melodic-robot`
- `melodic-perception`
- `melodic-perception-opencv-cuda`
#### ROS Noetic on Ubuntu 20.04
- `noetic-ros-base`
- `noetic-robot`
- `noetic-perception`
- `noetic-perception-opencv-cuda`
For definitions of the above ROS metapackages, see [REP-142](http://www.ros.org/reps/rep-0142.html).
# ROS2 Images
The base ROS2 images with AutonomouStuff-related sources/dependencies installed.
#### ROS2 Bouncy on Ubuntu 18.04
- `bouncy-ros-core`
- `bouncy-ros-base`
#### ROS2 Crystal on Ubuntu 18.04
- `crystal-ros-core`
- `crystal-ros-base`
#### ROS2 Dashing on Ubuntu 18.04
- `dashing-ros-core`
- `dashing-ros-base`
#### ROS2 Foxy on Ubuntu 20.04
- `foxy-ros-core`
- `foxy-ros-base`
#### ROS2 Humble on Ubuntu 22.04
- `humble-ros-core`
- `humble-ros-base`
For definitions of the above ROS2 metapackages, see [REP-150](http://www.ros.org/reps/rep-0150.html).
# Ubuntu Images
The following images are mostly used for CI testing purposes.
- `arm-cross`
ARM (arm-gnueabi-none) Cross-compilation Environment in Ubuntu 16.04
- `xenial-non-root`
- `bionic-non-root`
- `focal-non-root`
- `jammy-non-root`