This is an automated email from the ASF dual-hosted git repository.

lahirujayathilake pushed a commit to branch cyberfaces
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/cyberfaces by this push:
     new 95b9697330 docker dependencies
95b9697330 is described below

commit 95b96973306fcb5375a6ef62d7340ad475a431d4
Author: lahiruj <[email protected]>
AuthorDate: Tue Feb 25 15:33:39 2025 -0500

    docker dependencies
---
 .../jupyter/deployments/cyberfaces/agent/Dockerfile  | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git 
a/modules/agent-framework/airavata-agent/jupyter/deployments/cyberfaces/agent/Dockerfile
 
b/modules/agent-framework/airavata-agent/jupyter/deployments/cyberfaces/agent/Dockerfile
index ef2a15e01f..3521c00a86 100644
--- 
a/modules/agent-framework/airavata-agent/jupyter/deployments/cyberfaces/agent/Dockerfile
+++ 
b/modules/agent-framework/airavata-agent/jupyter/deployments/cyberfaces/agent/Dockerfile
@@ -1,8 +1,24 @@
-FROM cybershuttle/base-cyberfaces
+FROM python:3.8.13-slim
 
 USER root
 
-RUN pip install flask jupyter jupyter-client
+RUN pip install pandas
+RUN pip install geopandas
+RUN pip install pygeos
+RUN pip install matplotlib
+RUN pip install "numpy<2"
+RUN apt update
+RUN apt install -y gdal-bin
+RUN pip install -U libpysal
+RUN pip install -U esda
+RUN pip3 install contextily
+
+RUN pip install flask jupyter jupyter-client wget jupyter_contrib_nbextensions 
\
+    utm matplotlib_scalebar earthpy patool cdsapi gdown geojson pyarrow pooch 
zarr cython dask fsspec gcsfs \
+    intake intake-esm cmaps cartopy regionmask cdo-api-py progressbar 
googledrivedownloader cartopy s3fs pywbt cfgrib \
+    tensorflow seaborn earthengine-api folium scikit-learn netCDF4 xarray 
statsmodels pmdarima \
+    pygridmet hydrofunctions pynhd missingno geemap numba==0.56.3 scipy \
+    rasterio ipyleaflet bsddb3 scikit-learn
 RUN mkdir -p /opt/jupyter
 RUN python -m venv /opt/jupyter/venv
 ADD airavata-agent-linux /opt/airavata-agent

Reply via email to