A Binder-compatibible repository that contains its own Dockerfile.
Your Dockerfile just needs to extend from the base image for Binder.
In this example our Dockerfile installs the Julia language and packages for use with with the Jupyter notebook. Just by adding these steps, we get a Binder that includes Julia as a kernel.