bigdataplot / JupyterSparkLab

A multiple-user big data analytics platform on Docker. Comes with Jupyterhub (Jupyterlab), Spark and more.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JupyterSparkLab

A multiple-user big data analytics platform on Docker. Comes with Jupyterhub (Jupyterlab), Spark and more.

Jupyterhub Plot
GitHub DockerHub

To bring up your Jupyter-Spark-Lab environment, do the following steps:

  • Setup Host

sudo addgroup docker && \
sudo newgrp docker
sudo mkdir -p /apps/datahub && \
sudo chmod -R 770 /apps/datahub && \
sudo chown -R root:docker /apps/datahub
  • Bring up the Jupyter-Spark-Lab (Modify ports if necessary)

sudo docker run --name data-lab \
    --detach \
    --restart always\
    --publish 8888:8888 \
    --volume /apps/datahub:/apps/datahub \
    bigdataplot/jupyter-spark-lab

Log on to Jupyterhub host (default: localhost:8888) with: bigdataplot / bigpass

  • Stop/Remove Container

sudo docker stop data-lab
sudo docker rm data-lab
  • Remove Image

sudo docker rmi bigdataplot/jupyter-spark-lab:tagxxx
  • Check Docker Logs

sudo docker logs data-lab

About

A multiple-user big data analytics platform on Docker. Comes with Jupyterhub (Jupyterlab), Spark and more.

License:GNU General Public License v2.0


Languages

Language:Dockerfile 77.7%Language:Shell 22.3%