Add indications on how to run Jupyter notebooks with Docker in a few minutes
da115115 opened this issue · 2 comments
da115115 commented
The https://github.com/machine-learning-helpers/docker-python-jupyter project builds a Docker image so that the (your) Jupyter notebooks can be run out-of-the-box on almost any platform in a few minutes.
It gives something like:
- Initialization of the Git repository for the Jupyter notebooks:
$ mkdir -p ~/dev/ml
$ cd ~/dev/ml
$ git clone https://github.com/tirthajyoti/PythonMachineLearning.git- Initialization of the Docker image to run those Jupyter notebooks:
$ docker pull artificialintelligence/python-jupyter- Usage:
$ cd ~/dev/ml/PythonMachineLearning
$ docker run -d -p 9000:8888 -v ${PWD}:/notebook -v ${PWD}:/data artificialintelligence/python-jupyterAnd then you can open http://localhost:9000 in your browser.
Any modification to the notebooks may be committed to the Git repository (if you are registered as a contributor), and/or submitted as a pull request.
- Shutdown the Docker image
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
431b12a93ccf artificialintelligence/python-jupyter "/bin/sh -c 'jupyt..." 4 minutes ago Up 4 minutes 0.0.0.0:9000->8888/tcp friendly_euclid
$ docker kill 431b12a93ccf So, all the above could be added to your README.md file.
tirthajyoti commented
Done! Thanks!
da115115 commented
Great, thanks for your valuable work!