The goal of this mini-project was to wrap up all the necessary tools to generate library documentation into portable Dockerfiles - so all you would need to do to get instantly better docs is run docker build . There are two arguments you need to pass to docker build in this case - LIBRARY , that is the npm package ID, and LIBRARY_FOLDER , that is the folder within the package, where the library is located. Unlike all other images, the Python Dockerfile makes the assumption that the library you need to document is stored in a Git repo somewhere.