A docker image with serveral machine learning tools installed. Based on tensorflow/tensorflow
- Python
- Tensorflow
- Scikit Learn
- Pandas
- Numpy
- PIP
- PYMSQL
- psycopg2
- urllib
- BeautifulSoup4
- currencyconverter
-
Install Docker
-
Create folder (ex: my-project) to share with docker container
-
Download latest docker image
docker pull chchannn/ml-starter
-
Start docker container with shared notebook folder, please change your folder path accordingly:
docker run -i -t -p 8888:8888 -v /your/my-project/path/:/notebooks/ chchannn/ml-starter
On Windows it looks like
docker run -i -t -p 8888:8888 -v /c/my-project/:/notebooks/ chchannn/ml-starter
On macOS it looks like
docker run -i -t -p 8888:8888 -v ~/my-project/:/notebooks/ chchannn/ml-starter
-
Visit
localhost:8888
to login and use Jupyter server -
Default Jupyter password is ml-starter
-
Optional - Change default memory
docker-machine stop
VBoxManage modifyvm default --cpus 2
VBoxManage modifyvm default --memory 4096
docker-machine start