DockerSpawner#

The dockerspawner (also known as JupyterHub Docker Spawner), enables JupyterHub to spawn single user notebook servers in Docker containers.

There are three basic types of spawners available for dockerspawner:

  • DockerSpawner: takes an authenticated user and spawns a notebook server in a Docker container for the user.

  • SwarmSpawner: launches single user notebook servers as Docker Swarm mode services.

  • SystemUserSpawner: spawns single user notebook servers that correspond to system users.

Contents#

Installation Guide#

Choosing a spawner#

Data persistence#

Picking or building a Docker image#

Contributing#

API Reference#

Changes in DockerSpawner#

Indices and tables#