# dockerspawner **Repository Path**: a-i-c-zhangtian/dockerspawner ## Basic Information - **Project Name**: dockerspawner - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-22 - **Last Updated**: 2025-10-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DockerSpawner [![Latest PyPI version](https://img.shields.io/pypi/v/dockerspawner?logo=pypi)](https://pypi.python.org/pypi/dockerspawner) [![Latest conda-forge version](https://img.shields.io/conda/vn/conda-forge/dockerspawner?logo=conda-forge)](https://anaconda.org/conda-forge/dockerspawner) [![GitHub Workflow Status - Test](https://img.shields.io/github/actions/workflow/status/jupyterhub/dockerspawner/test.yaml?logo=github&label=tests)](https://github.com/jupyterhub/dockerspawner/actions) [![Test coverage of code](https://codecov.io/gh/jupyterhub/dockerspawner/branch/main/graph/badge.svg)](https://codecov.io/gh/jupyterhub/dockerspawner) [![Issue tracking - GitHub](https://img.shields.io/badge/issue_tracking-github-blue?logo=github)](https://github.com/jupyterhub/dockerspawner/issues) [![Help forum - Discourse](https://img.shields.io/badge/help_forum-discourse-blue?logo=discourse)](https://discourse.jupyter.org/c/jupyterhub) The **dockerspawner** (also known as JupyterHub Docker Spawner), enables [JupyterHub](https://github.com/jupyterhub/jupyterhub) to spawn single user notebook servers in [Docker containers](https://www.docker.com/resources/what-container). 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. See the [DockerSpawner documentation](https://jupyterhub-dockerspawner.readthedocs.org/en/latest/) for more information about features and usage. ## Prerequisites Python 3.9 or above and JupyterHub 4 or above is required. ## Installation Install dockerspawner to the system: ```bash pip install dockerspawner ``` ## Contributing If you would like to contribute to the project (:heart:), please read our [contributor documentation](http://jupyterhub-dockerspawner/en/latest/contributing.html) and the [`CONTRIBUTING.md`](CONTRIBUTING.md). ## License We use a shared copyright model that enables all contributors to maintain the copyright on their contributions. All code is licensed under the terms of the revised BSD license. ## Getting help We encourage you to ask questions on the [Discourse community forum](https://discourse.jupyter.org/). ## Resources ### Dockerspawner and JupyterHub - [Reporting Issues](https://github.com/jupyterhub/dockerspawner/issues) - JupyterHub tutorial | [Repo](https://github.com/jupyterhub/jupyterhub-tutorial) | [Tutorial documentation](http://jupyterhub-tutorial.readthedocs.io/en/latest/) - [Documentation for JupyterHub](http://jupyterhub.readthedocs.io/en/latest/) | [PDF (latest)](https://media.readthedocs.org/pdf/jupyterhub/latest/jupyterhub.pdf) | [PDF (stable)](https://media.readthedocs.org/pdf/jupyterhub/stable/jupyterhub.pdf) - [Documentation for JupyterHub's REST API](http://petstore.swagger.io/?url=https://raw.githubusercontent.com/jupyter/jupyterhub/HEAD/docs/rest-api.yml#/default) ### Project Jupyter - [Documentation for Project Jupyter](http://jupyter.readthedocs.io/en/latest/index.html) | [PDF](https://media.readthedocs.org/pdf/jupyter/latest/jupyter.pdf) - [Project Jupyter website](https://jupyter.org)