Demo: Creating Sandboxed User Environments with Jupyterhub and Docker

In this demo we would like to showcase an infrastructure for sandboxed notebook platforms using Docker and Jupyterhub. We will show how this infrastructure is used for two scientific applications: in The Materials Project, we created a per-user sandboxed environment for workshops and tutorials that can be directly accessed over the web; for the Institute for the Design of Advanced Energy Systems (IDAES), we enabled playgrounds for users where they can explore scientific models and data without the difficulties of going through a complex installation and setup process.