Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 2.5 KB

README.md

File metadata and controls

48 lines (32 loc) · 2.5 KB

Всё что нужно знать про DuckDB

Статья на habr

Запуск Jupyter Lab

Для запуска контейнера с Jupyter Lab, выполните команду:

docker-compose up -d

JupyterLab будет доступен на странице http://0.0.0.0:8888/ | http://localhost:8888/

При первом входе на страницу (или после пересборки проекта) нужно в поле Password or token: ввести docker

В docker-compose.yaml по-умолчанию примаучено окружение локальной папки /Users/i.korsakov/_code/

volumes:
  - /Users/i.korsakov/_code/:/home/jovyan/_code

Если вам необходимо примаунтить свою папку, то необходимо до двоеточия указать свой путь или удалить весь этот раздел.

Важно. Если удалить весь volumes, то ноутбуки будут создаваться внутри контейнера и не будут доступны вне контейнера.

Важно. Если вам необходимо что-то установить в контейнер из под root, то выполните следующие шаги:

  1. Выполните команду docker ps. Отобразятся все запущенные контейнеры.
  2. Скопируйте Container ID пр. d97589680522
  3. Выполните следующую команду – docker exec -it -u root d97589680522 bash
  4. Работайте из под root внутри контейнера

Рекомендации:

  • Часто для корректной работы некоторых библиотек в Python необходимо поставить пакеты для Linux. Лучше всего воспользоваться командой: sudo apt-get install libpq-dev -y – данная команда установит необходимые пакеты.

Если вам необходима консультация/менторство/мок-собеседование и другие вопросы по дата-инженерии, то вы можете обращаться ко мне. Все контакты указаны по ссылке.