Resources

Definitions/glossary

Docker image

A machine-readable set of instructions to create a specified computational environment.

Docker container

An active computational environment executed from a Docker image.

Docker registry

A storage and distribution system for named Docker images. The registry allows Docker users to pull images locally, as well as push new images to the registry (given adequate access permissions when applicable). Such systems are often hosted in the cloud for ease of access.

BinderHub

Technology for hosting reproducible computational environments.

Binder

The user-facing service of a BinderHub.

Kubernetes

Autonomous computational cluster manager.

Helm

A package manager for Kubernetes applications.

JupyterHub

A multi-user server for Jupyter Notebook instances.

repo2docker

A tool to build Docker images from code repositories.

References specific for this chapter