Sign inSign up

lcriadof/jupyter

By lcriadof

•Updated over 1 year ago

jupyter con kotlin

Image
Developer tools
Data science
0

373

lcriadof/jupyter repository overview

Se trata de un docker para ejecutar "notebook de Jupyter" que es una herramienta interactiva que permite integrar fragmentos de código ejecutable, texto explicativo, ecuaciones matemáticas y contenido multimedia en un solo documento accesible desde cualquier navegador web. Su diseño facilita el desarrollo de proyectos de programación, análisis de datos y documentación, ya que los usuarios pueden ejecutar código en tiempo real, visualizar los resultados de manera inmediata y proporcionar explicaciones detalladas utilizando formato Markdown y LaTeX para ecuaciones.

https://jupyter.org/⁠

Las imágenes dockers que se comparten aquí tienen la peculiaridad de soportar, además de Python, el lenguaje kotlin

⁠Versiones:

[kotlin.v4]

     partiendo de[kotlin.v3]
     
     Incorpora una base de datos de números primos implementado como archivo binario "0000.pdb", el cual contiene todos los números impares de dos cifras en adelante, hasta el valor 1.342.177.289. El primer número primo registrado es el 11 y el último es 1.342.177.237. Esta base de datos está basada en el proyecto PrimesDB (https://github.com/pekesoft/PrimesDB)

 Al ejecutar el contenedor Docker, el archivo "0000.pdb" se ubica en el directorio "/home/jovyan/work/PPrimesDB/" dentro de esta imagen.
 Además, es accesible desde la dirección http://localhost:8888/lab/tree/work/checkPrime.ipynb, donde se encuentra 
 el notebook en kotlin que utiliza esta base de datos.

[kotlin.v3]

SO=Ubuntu 22.04.5 LTS             
Kotlin Jupyter Kernel version-> Version: 0.12.0.322
Python -> versión: 3.11.6
    kotlin -> versión: 2.1.10 (Java -> versión: 21.0.6)
    Gradle -> versión: 8.13
    
    Librerías de Ciencia de Datos

             dataframe -> versión: 0.13.1
	  kotlin-spark-api -> versión: 1.2.4
	  kotlin-statistics -> versión: 0.3.0
	  multik-api -> versión: 0.2.3
	  krangl -> versión: 0.16
	  kotlin-deeplearning-api -> versión: 0.5.0
             kandy -> versión: 0.4.0

[kotlin.v2]

     SO: Ubuntu 22.04.3 LTS
     kotlin-jupyter-kernel ->  versión: 0.12.0.217
     Python -> versión: 3.9.13
     kotlin -> Versión: 2.0.20 (Java -> versión: 11.0.24)
     Librerías de Ciencia de Datos

	   dataframe -> versión: 0.13.1
	   kotlin-spark-api -> versión: 1.2.4
	   kotlin-statistics -> versión: 0.3.0
	   multik-api -> versión: 0.2.3
	   krangl -> versión: 0.16
	   kotlin-deeplearning-api -> versión: 0.5.0
	   kandy -> versión: 0.4.0

[kotlin.v1] Nombre Versión Estado


Python 3.9.13 ✅
kotlin 2.0.20 ✅
JVM 11 ✅

⁠Ejecución:

ejemplo:

    docker run --name jupyter-kotlin -p 8888:8888 lcriadof/jupyter:kotlin.v3

ejemplo con persistencia en windows:

    docker run -d --name jupyter-kotlin -p 8888:8888 -v "F:/datosLCF/IdeaProjects/Primos/src/main/kotlin/primos/explotacion/jupyter:/home/jovyan/work" -v "F:/datosLCF/IdeaProjects/Primos/PrimesDB:/home/jovyan/work/PrimesDB" lcriadof/jupyter:kotlin.v4

acceso por el navegador

    http://localhost:8888

Tag summary

Content type

Image

Digest

sha256:7e0326c05…

Size

1.3 GB

Last updated

over 1 year ago

docker pull lcriadof/jupyter:kotlin.v4