Public | Automated Build

Last pushed: 2 years ago
Short Description
Jupyter notebook Docker container bundled with OpenFisca
Full Description

jupyter

OpenFisca Jupyter notebook Docker container definition and examples

Enables JupyterHub to spawn user servers in docker containers
which have OpenFisca-Core and
OpenFisca-France pre-installed,
in a python2 environement.

This container is published on Docker Hub and
is based on the container jupyter/singleuser.

Usage

To download the container:

docker pull openfisca/jupyter

Then you have to:

  • install JupyterHub
    # apt-get install npm nodejs-legacy
    # npm install -g configurable-http-proxy
    # pip3 install jupyterhub
    
  • install DockerSpawner
    ```
    pip install git+https:github.com/jupyter/dockerspawner.git
    pip install -r requirements.txt
    python setup.py install
- install [OAuthenticator](https://github.com/jupyter/dockerspawner/tree/master/examples/oauth)

pip3 install oauthenticator

```

You need to define environment variables in env.

If you are using systemd, you can copy the systemd service file
in /etc/systemd/system and replace the template values between < and > by the actual values.

Docker Pull Command
Owner
openfisca
Source Repository