docs(plans): добавлен план Модуля 2 и обновлены зависимости стенда

- Зачем:
  - необходимо зафиксировать структуру второго модуля «Ментальная модель Lakehouse» и подготовить инфраструктуру для инспекции компонентов.
- Что:
  - создан файл plans/module-02-lakehouse-mental-model.md с детальным планом работ, целями и чекпоинтом.
  - в jupyter/Dockerfile добавлены библиотеки boto3 и psycopg2-binary для программного доступа к MinIO и PostgreSQL из ноутбуков.
  - модуль 2 добавлен в общий индекс планов в plans/README.md.
- Проверка:
  - файл плана соответствует методике курса, в Dockerfile запинены версии библиотек.
This commit is contained in:
2026-03-07 01:18:29 +03:00
parent b9916ab2f5
commit d69fec2bf5
3 changed files with 70 additions and 2 deletions
+5 -2
View File
@@ -4,8 +4,11 @@ FROM de-spark-iceberg:3.5.1
USER root
ENV DEBIAN_FRONTEND=noninteractive
# Только JupyterLab, без дополнительных пакетов
RUN pip3 install --no-cache-dir "jupyterlab==4.2.5"
# Устанавливаем JupyterLab и пакеты для инспекции стенда (MinIO, PostgreSQL)
RUN pip3 install --no-cache-dir \
"jupyterlab==4.2.5" \
"boto3>=1.35,<2" \
"psycopg2-binary>=2.9,<3"
# Создаём непривилегированного пользователя
ARG NB_USER=jovyan