{"id":28844566,"url":"https://github.com/cprieto/docker-jupyter","last_synced_at":"2025-07-28T22:40:53.362Z","repository":{"id":136250497,"uuid":"142711336","full_name":"cprieto/docker-jupyter","owner":"cprieto","description":"Custom lightweight Docker Jupyter images for your taste!","archived":false,"fork":false,"pushed_at":"2020-08-24T10:14:52.000Z","size":22,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-19T17:52:58.482Z","etag":null,"topics":["docker","docker-image","dockerfile","jupyter","jupyter-kernels","jupyter-notebook"],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cprieto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-07-28T21:29:44.000Z","updated_at":"2021-01-06T13:46:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"d0dc970f-62fb-4e34-9eab-3b26d64b0f5f","html_url":"https://github.com/cprieto/docker-jupyter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cprieto/docker-jupyter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprieto%2Fdocker-jupyter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprieto%2Fdocker-jupyter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprieto%2Fdocker-jupyter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprieto%2Fdocker-jupyter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cprieto","download_url":"https://codeload.github.com/cprieto/docker-jupyter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cprieto%2Fdocker-jupyter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267598799,"owners_count":24113665,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-28T02:00:09.689Z","response_time":68,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","dockerfile","jupyter","jupyter-kernels","jupyter-notebook"],"created_at":"2025-06-19T17:41:37.643Z","updated_at":"2025-07-28T22:40:53.353Z","avatar_url":"https://github.com/cprieto.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Docker images for Jupyter kernels\n\nCustom lightweight Jupyter images for your taste!\n\nI use Jupyter images for almost everything now, but one reason is learning languages or experimenting.\n\nThis repo contains the dockerfiles for custom learning base images for certain jupyter kernels:\n\n * Jupyter Python3, ~615MB ([cprieto/jupyter-python3](https://hub.docker.com/r/cprieto/jupyter-python3/)), with Python3 kernel, pandas, matplotlib, Pillow, plotnine, numpy, scipy and drivers for postgresql and mysql.\n * Jupyter OCaml, ~700MB ([cprieto/jupyter-ocaml](https://hub.docker.com/r/cprieto/jupyter-ocaml/)), with OCaml kernel [https://github.com/akabe/ocaml-jupyter](https://github.com/akabe/ocaml-jupyter) \n * Jupyter Elixir, ~415MB ([cprieto/jupyter-elixir](https://hub.docker.com/r/cprieto/jupyter-elixir/)), with the IElixir kernel [https://github.com/pprzetacznik/IElixir](https://github.com/pprzetacznik/IElixir)\n * Jupyter F#, ~580MB ([cprieto/jupyter-fsharp](https://hub.docker.com/r/cprieto/jupyter-fsharp/)) with the IFSharp kernel [https://github.com/fsprojects/IfSharp](https://github.com/fsprojects/IfSharp)\n * Jupyter Javascript, ~360M ([cprieto/jupyter-javascript](https://hub.docker.com/r/cprieto/jupyter-javascript)) with the IJavascript kernel [https://github.com/n-riesco/ijavascript](https://github.com/n-riesco/ijavascript)\n * Jupyter TypeScript, ~405MB ([cprieto/jupyter-typescript](https://hub.docker.com/r/cprieto/jupyter-typescript)) with the ITypeScript kernel [https://github.com/nearbydelta/itypescript](https://github.com/nearbydelta/itypescript)\n * Jupyter Kotlin, ~750MB ([cprieto/jupyter-kotlin](https://hub.docker.com/r/cprieto/jupyter-kotlin)) with the Kotlin kernel [https://github.com/ligee/kotlin-jupyter](https://github.com/ligee/kotlin-jupyter)\n * Jupyter Erlang, ~350MB ([cprieto/jupyter-erlang](https://hub.docker.com/r/cprieto/jupyter-erlang)) with Erlang kernel [https://github.com/filmor/ierl](https://github.com/filmor/ierl)\n * Jupyter Go, ~980MB ([cprieto/jupyter-go](https://hub.docker.com/r/cprieto/jupyter-go)) with LGo kernel [https://github.com/yunabe/lgo](https://github.com/yunabe/lgo), the biggest in the group thanks to a bug in the LGO kernel when using MUSL instead of GLib\n * Jupyter Scala, ~400MB ([cprieto/jupyter-scala](https://hub.docker.com/r/cprieto/jupyter-scala)) with the Almond Scala kernel [https://github.com/almond-sh/almond](https://github.com/almond-sh/almond)\n * Jupyter Ruby, ~380MB ([cprieto/jupyter-ruby](https://hub.docker.com/r/cprieto/jupyter-ruby)) with the [SciRuby/iruby](https://github.com/SciRuby/iruby) kernel\n\nTo get any of these images just `docker pull \u003cimage name\u003e` and run it with:\n\n`docker run -p 8888:8888 \u003cimage name\u003e`\n\nIf you want to delete the container after done (because why should you keep it?)\n\n`docker run -p 8888:8888 --rm \u003cimage name\u003e`\n\nAnd finally, the notebooks are saved in a local volume under `/notebooks` and you can mount that directory to a local directory, for example, if you want mount and save your notebooks in the `experiments` directory in your local path\n\n`docker run 8888:8888 --rm -v $(pwd)/experiments:/notebooks \u003cimage name\u003e`\n\nEnjoy!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcprieto%2Fdocker-jupyter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcprieto%2Fdocker-jupyter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcprieto%2Fdocker-jupyter/lists"}