Skip to content
This repository was archived by the owner on Mar 30, 2026. It is now read-only.

Commit 7591eac

Browse files
authored
Merge pull request #30 from keboola/pepa_PS-2934_addLibs
PS-2934 More libs
2 parents 834a48c + 136478b commit 7591eac

1 file changed

Lines changed: 35 additions & 14 deletions

File tree

Dockerfile

Lines changed: 35 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.9.5
1+
FROM python:3.9.9-buster
22
ENV PYTHONIOENCODING utf-8
33

44
WORKDIR /home
@@ -41,55 +41,76 @@ RUN wget https://download.java.net/java/GA/jdk13.0.2/d4173c853231432d94f001e99d8
4141
&& find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf \
4242
&& ldconfig
4343

44-
RUN mkdir /home/default \
45-
&& python3 -m venv $VIRTUAL_ENV \
44+
RUN mkdir /home/default \
45+
&& python3 -m venv $VIRTUAL_ENV \
4646
&& python3 -m pip install --upgrade pip \
4747
&& pip3 install --no-cache-dir --upgrade --force-reinstall \
4848
avro \
4949
azure-storage-blob \
50-
fastavro \
5150
beautifulsoup4 \
5251
bokeh \
5352
boto3 \
5453
cloudpickle \
5554
colorama \
55+
colorlog \
56+
console-bundle \
5657
cython \
58+
daipe-core \
59+
datalake-bundle \
60+
deepdiff \
61+
deprecation \
5762
dill \
58-
httplib2 \
59-
ipython \
63+
fastavro \
6064
flake8 \
6165
future \
6266
h5py \
67+
httplib2 \
68+
injecta \
69+
ipython \
70+
jupyter-bundle \
71+
lineage-bundle \
72+
logger-bundle \
6373
matplotlib \
6474
mlflow \
6575
nltk \
76+
nose \
6677
numba \
6778
numexpr \
6879
numpy \
69-
nose \
80+
ordered-set \
7081
pandas \
7182
patsy \
72-
plotly \
83+
plotly \
84+
py4j \
85+
pycodestyle-magic \
86+
pyfony-bundles \
87+
pyfony-core \
7388
pymongo \
7489
pyodbc \
75-
PyYaml \
90+
pyspark \
91+
pyspark-bundle \
7692
pytest \
93+
python-box \
94+
python-dotenv \
95+
PyYaml \
7796
qgrid \
97+
scikit-image \
98+
scikit-learn \
99+
scipy \
78100
seaborn \
101+
simpleeval \
79102
snowflake-connector-python[pandas] \
80-
scipy \
81-
scikit-learn \
82-
scikit-image \
83103
sqlalchemy\
84104
statsmodels \
85105
sympy \
86106
tabulate \
107+
tomlkit \
87108
tqdm \
88109
vincent \
89110
xgboost \
90111
xlrd \
91112
&& chown :users -R /home/default \
92-
&& chmod a+rwx -R /home/default
113+
&& chmod a+rwx -R /home/default
93114

94115
RUN pip3 install --no-cache-dir --upgrade --force-reinstall git+git://github.com/keboola/python-docker-application.git@2.2.0 \
95116
&& pip3 install --no-cache-dir --find-links https://h2o-release.s3.amazonaws.com/h2o/latest_stable_Py.html h2o \
@@ -100,7 +121,7 @@ RUN pip3 install --no-cache-dir --upgrade --force-reinstall git+git://github.com
100121
cryptography\<4 \
101122
&& mkdir -p /root/.cache/snowflake/ \
102123
&& chown :users -R /home/default \
103-
&& chmod a+rwx -R /home/default
124+
&& chmod a+rwx -R /home/default
104125

105126
# Import matplotlib the first time to build the font cache.
106127
ENV XDG_CACHE_HOME /tmp/

0 commit comments

Comments
 (0)