marcusianlevine.jupyter-container

jupyter-container

Dodaje usługę pojedynczego użytkownika Jupyter notebook do twojego projektu Ansible Container. Została zaprojektowana do współpracy z JupyterHub.

Uruchom poniższe polecenia, aby zainstalować usługę:

# Ustaw katalog roboczy na główny katalog swojego projektu Ansible Container
$ cd myproject

# Zainstaluj usługę
$ ansible-container install marcusianlevine.jupyter-container

Wymagania

  • Ansible Container
  • Istniejący projekt Ansible Container. Aby stworzyć projekt, po prostu uruchom poniższe polecenia:
    # Utwórz pusty katalog projektu
    $ mkdir myproject
    
    # Ustaw katalog roboczy na nowy katalog
    $ cd myproject
    
    # Zainicjuj projekt
    $ ansible-container init
    

Zmienne roli

  • py2_env
    • Nazwa wirtualnego środowiska Python 2 dodanego do conda
  • jupyterhub_pip_version
    • Musi zgadzać się z wersją JupyterHub zainstalowaną na Hubie uruchamianym z tego obrazu
  • cran_packages
    • Lista pakietów R do zainstalowania
  • conda2_packages
    • Lista pakietów conda Python 2 do zainstalowania
  • pip2_packages
    • Lista pakietów pip Python 2 do zainstalowania
  • extra_conda3_packages
    • Lista dodatkowych pakietów conda Python 3 do zainstalowania oprócz conda2_packages
  • extra_pip3_packages
    • Lista dodatkowych pakietów pip Python 3 do zainstalowania oprócz wszystkich wymienionych w pip2_packages
  • extra_lab_extensions
    • Lista dodatkowych rozszerzeń Jupyter Lab (pakiety npm) do zainstalowania
  • install_nbextensions
    • Zainstaluj jupyter_contrib_nbextensions za pomocą conda (i powiązanego konfiguratora)

Zależności

Uwaga: ta rola jest zaprojektowana do budowania z obrazu podstawowego Jupyter notebook dla jednego użytkownika

Licencja

BSD

Informacje o autorze

Napisane przez Marcusa Levina dla CKM Advisors.

O projekcie

Build a custom single-user Jupyter Notebook container for use with JupyterHub

Zainstaluj
ansible-galaxy install marcusianlevine.jupyter-container
Licencja
bsd-3-clause
Pobrania
95
Właściciel
Data Science + DevOps = DataEng