marcusianlevine.jupyter-container
jupyter-container
Agrega un servicio de cuaderno Jupyter de un solo usuario a tu proyecto de Ansible Container. Está diseñado para ser utilizado con JupyterHub.
Ejecuta los siguientes comandos para instalar el servicio:
# Establece el directorio de trabajo en la raíz de tu proyecto Ansible Container
$ cd myproject
# Instala el servicio
$ ansible-container install marcusianlevine.jupyter-container
Requisitos
- Ansible Container
- Un proyecto existente de Ansible Container. Para crear un proyecto, simplemente ejecuta lo siguiente:
# Crea un directorio de proyecto vacío $ mkdir myproject # Establece el directorio de trabajo en el nuevo directorio $ cd myproject # Inicializa el proyecto $ ansible-contiainer init
Variables de Rol
py2_env
- Nombre del virtualenv de Python 2 agregado a conda
jupyterhub_pip_version
- Debe coincidir con la versión de JupyterHub instalada en el Hub que se genera a partir de esta imagen
cran_packages
- Lista de paquetes R para instalar
conda2_packages
- Lista de paquetes de conda Python2 para instalar
pip2_packages
- Lista de paquetes pip de Python2 para instalar
extra_conda3_packages
- Lista de paquetes adicionales de conda Python3 para instalar además de
conda2_packages
- Lista de paquetes adicionales de conda Python3 para instalar además de
extra_pip3_packages
- Lista de paquetes adicionales de pip Python3 para instalar además de todos los listados en
pip2_packages
- Lista de paquetes adicionales de pip Python3 para instalar además de todos los listados en
extra_lab_extensions
- Lista de extensiones adicionales de Jupyter Lab (paquetes npm) para instalar
install_nbextensions
- Instala
jupyter_contrib_nbextensions
con conda (y el configurador asociado)
- Instala
Dependencias
Nota: este rol está diseñado para construir a partir de una imagen base de cuaderno Jupyter de un solo usuario
Licencia
BSD
Información del Autor
Escrito por Marcus Levine para CKM Advisors.
Acerca del proyecto
Build a custom single-user Jupyter Notebook container for use with JupyterHub
Instalar
ansible-galaxy install marcusianlevine.jupyter-container
Licencia
bsd-3-clause
Descargas
95
Propietario
Data Science + DevOps = DataEng