chore: add VRE stack configs (JupyterHub + Zeppelin) + lakehouse components
- Add VRE directory with JupyterHub + Zeppelin docker-compose configs - Add Gravitino, Flink, Kafka, MinIO, Trino lakehouse stack - Add Superset, Metabase, StarRocks analytics tools - Session reprise après crash 2026-06-01 Infrastructure: 86 conteneurs total Known issues: Kafka (no ZK conn), Trino (node.env null), JupyterHub (DB path)
This commit is contained in:
27
vre/jupyterhub/singleuser/Dockerfile
Normal file
27
vre/jupyterhub/singleuser/Dockerfile
Normal file
@@ -0,0 +1,27 @@
|
||||
# Dockerfile for JupyterHub single-user notebooks
|
||||
# Includes JupyterLab, common data science libs, and InfluxDB client
|
||||
FROM jupyter/scipy-notebook:latest
|
||||
|
||||
USER root
|
||||
|
||||
# Install additional packages for smart city data analysis
|
||||
RUN pip install --no-cache-dir \
|
||||
influxdb-client \
|
||||
pandas \
|
||||
numpy \
|
||||
matplotlib \
|
||||
plotly \
|
||||
folium \
|
||||
requests \
|
||||
sqlalchemy \
|
||||
psycopg2-binary \
|
||||
sqlalchemy \
|
||||
ipywidgets \
|
||||
jupyterlab-git
|
||||
|
||||
# Switch back to notebook user
|
||||
USER ${NB_UID}
|
||||
|
||||
EXPOSE 8888
|
||||
|
||||
CMD ["jupyterhub-singleuser"]
|
||||
Reference in New Issue
Block a user