Setup sencillo para correr jupyter notebooks en un entorno dockerizado.
- Repositorio template para un reuso fácil.
- Entorno jupyter dockerizado para ejecuciones de notebooks consistentes y reproducibles.
- Uso simplificado de notebooks mediante el directorio
work.
Clone este repositorio en su maquina local:
git clone https://github.com/aigenoves/cds-template.gitNavegue hasta la carpeta raíz del proyecto:
cd cds-templateConstruya la imagen:
docker-compose buildInicie el servidor de Jupyter Notebook:
docker-compose upDespués de ejecutar este comando, el servidor de Jupyter Notebook debería ser accesible en la siguiente url http://localhost:8888.
./work: Este es el directorio donde se pueden agregar los Jupyter notebooks. Se monta como un volumen en el contenedor, esto permite que los notebooks creados en el IDE de Jupyter Notebook se persistiran aquí.
El archivo requirements.txt se copiado en el contenedor durante el proceso de construcción del mismo, y las dependencias de Python listadas dentro del archivo se instalaran. Para agregar dependencias, o actualizarlas, modifique este archivo y luego realice una reconstruccion de la imagen de Docker.
Contribuciones al proyecto son bienvenidas. Por favor create una issue o envié una solicitud de pull request.
Este proyecto es licenciado bajo la licencia MIT. Para más detalles vea el archivo LICENSE.