kiccho1101 / datascience-docker

My Docker image for datascience 🐳

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

datascience-docker

What is this

What you can do with this Docker image

This image includes

Jupyter environment

  • jupyter notebook
  • jupyter lab

Machine Learning libraries

  • scikit-learn
  • LightGBM
  • PyTorch
  • Tensorflow
  • XGBoost
  • CatBoost

Python linting libraries

  • flake8
  • isort
  • black
  • mypy

Visualizing libraries

  • matplotlib
  • plotly
  • seaborn
  • bokeh

Natural Language Processing (NLP) Libraries

How to build

sh build.sh

How to use

Pull the docker image from DockerHub

docker pull youodf/datascience

Run the docker image with command

docker run youodf/datascience COMMAND

Create local environment for python linting

pipenv install

Example

JupyterLab

docker run youodf/datascience jupyter lab --ip='0.0.0.0' --allow-root --no-browser

Jupyter Notebook

docker run youodf/datascience jupyter notebook --ip='0.0.0.0' --allow-root --no-browser

Python scripts

docker run youodf/datascience python xxx.py

About

My Docker image for datascience 🐳


Languages

Language:Python 37.5%Language:Dockerfile 32.6%Language:Jupyter Notebook 29.9%