This repository is built and published every night to
DockerHub
as jupyterhub/binderhub-ci-repos_minimal-dockerfile:latest
. It can be
referenced in other Dockerfiles to provide a fast build of a
image that a BinderHub can run. This pattern of referencing an already
built image is used for CI tests
of jupyterhub/binderhub.
This is an example of a "minimal repo" that is fast to build. This Dockerfile
lives in
this repo.
FROM python:3.8-slim
RUN pip install --no-cache notebook
ENV HOME=/tmp
This Dockerfile
is even faster to build. All it does is reference the image built
from minimal-dockerfile
. We use this both in a GitHub
repo and in a
GitLab repo. These
repositories are both used as part of the BinderHub unit tests.
FROM jupyterhub/binderhub-ci-repos_minimal-dockerfile:latest