PCL(Point CLoud Library) is a library which widely used in Robotics and so on. For detailed information yoou can search the official repo and website. The main reason of this repo is that learning Point Cloud via hands on implementation with PCL library.
The project has Dockerfile which is inspired from Daniel Lopez Madrid and it is possible to reach related repo by link.
To run, test and development the codes on the Docker:
# clone the repo
$ cd ~/
$ git clone https://github.com/Kucukcollu/pcl_tutorials.git
# change directory
$ cd ~/pcl_tutorials/docker
# build Docker image
$ ./build.sh
# run Docker container
$ ./run.sh
And build the repo in docker
$ cd ~/pcl_tutorials
$ mkdir build
$ cd build
$ cmake ..
$ make $(nproc)