Spark Streaming with TCP
Getting netcat to work with dockerized Jupyter Notebooks
Introduction
Stop all docker containers
docker stop $(docker ps -aq)
docker network rm testnet
docker rm streamingCreate a network for the containers
docker network create testnetStart a netcat container with the port to be shared
docker run -it --rm --name nc --network testnet appropriate/nc -lk 5555Open a new terminal window and start Jupyter with the volume containing your notebooks
docker run -d --name streaming \
--network testnet -p 8888:8888 \
-v $HOME/unstructuredNotebooks:/home/jovyan/work:rw \
jupyter/all-spark-notebook \
start-notebook.sh --NotebookApp.token='' Follow the lab instructions here
slides
notebook
Remove your docker containers and network
docker stop $(docker ps -aq)
docker network rm testnetLast updated
Was this helpful?