All Projects → xtreamsrl → polynote-docker

xtreamsrl / polynote-docker

Licence: other
Ready-to-go Docker image with Polynote

Programming Languages

Dockerfile
14818 projects

polynote-docker by xtream

Polynote is a polyglot notebook environment created by the Netflix Data Science team which allows seamless interaction between Python, Scala and SQL syntax.

We created this Docker image to allow us to experiment within the Polynote environment as well as with the other Data Science tool we normally use, without going through the hassle of a clean installation everytime.

📦 Packaged Tools

The image contains the following tools:

  • Python
    • pyspark
    • pandas
    • numpy
    • scikit-learn
    • scipy
    • tensorflow
    • keras
    • matplotlib
    • plotly
    • seaborn
  • Scala
  • Spark
  • Polynote

🛠 docker-compose

The docker-compose.yml file allows you to install everything with the blink of an eye through the help of the docker-compose tool.

Just clone the repository, cd into it, and run:

docker-compose up -d

This will also do two important things:

  • it will map the port 8192 of the container to the port 8192 of the host
  • it will mount the ./data folder of the host at the /data folder of the container to allow you to use your datasets.

Otherwise you can just run:

docker run -d -v data:/data -p 8192:8192 xtreamsrl/polynote-docker

✔️ Access Polynote

Just go to:

<docker-machine-ip>:8192

That's it. 😀

Who we are

A proudly 🇮🇹 software development and data science startup.
We consider ourselves a family of talented and passionate people building their own products and powerful solutions for our clients. Get to know us more on xtreamers.io or follow us on LinkedIn.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].