jupyter-repo2docker#
jupyter-repo2docker
is a tool tobuild, run, and push Dockerimages from source code repositories.
repo2docker
fetches a repository(from GitHub, GitLab, Zenodo, Figshare, Dataverse installations, a Git repository or a local directory)and builds a container image in which the code can be executed.The image build process is based on the configuration files found in the repository.
repo2docker
can beused to explore a repository locally by building and executing theconstructed image of the repository, or as a means of building images thatare pushed to a Docker registry.
repo2docker
is the tool used byBinderHubto build images on demand.
Please reportBugs,ask questions orcontribute to the project.
Getting started with repo2docker
- Getting Started
- How-to Guides
- Configure the user interface
- Choose languages for your environment
- How to automatically create a
environment.yml
that works with repo2docker - Share JupyterLab Workspaces with a repository
- Deal with breaking changes in repo2docker
- Build JupyterHub-ready images
- Using
repo2docker
as part of your Continuous Integration - Change the base image used by Docker
- Configuring your repository
Contribute to repo2docker