This Dockerfile sets up a couple of 3D geometry processing libraries – PyMesh and Open3D in a Miniconda environment. PyMesh is particularly tedious to set up with all its dependencies through the traditional CMake route.

(page source)