/
Dockerfile
25 lines (23 loc) · 1.1 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
FROM oneoffcoder/conda-deeplearning:latest
LABEL org="One-Off Coder"
LABEL author="Jee Vang, Ph.D."
LABEL email="info@oneoffcoder.com"
LABEL website="https://www.oneoffcoder.com"
LABEL facebook="https://www.facebook.com/oneoffcoder"
LABEL twitter="https://twitter.com/oneoffcoder"
LABEL instagram="https://www.instagram.com/oneoffcoder/"
LABEL youtube="https://www.youtube.com/channel/UCCCv8Glpb2dq2mhUj5mcHCQ"
LABEL linkedin="https://www.linkedin.com/company/one-off-coder"
# setup ubuntu
RUN apt-get update -y \
&& apt-get upgrade -y \
&& DEBIAN_FRONTEND=noninteractive apt-get install libgraphviz-dev ffmpeg -y \
&& apt-get clean
# setup libraries
RUN conda update -n base -c defaults conda \
&& conda install autograd gensim nltk pyldavis nodejs pygraphviz tqdm missingno wordcloud shap xgboost lightgbm catboost plotly eli5 sklearn-contrib-lightning boruta_py stumpy tsfresh -c conda-forge -y \
&& conda install -c anaconda pygraphviz -y \
&& pip install yellowbrick librosa textblob fancyimpute \
&& pip install pybbn \
&& pip install pyod combo \
&& python -m nltk.downloader all