Тестовое задание выполнялось на MacBook с использованием Docker Desktop for Mac. В случае проблем с запуском просьба связаться с автором.
- docker
- docker-compose
- браузер
-
Лимит памяти на worker задаётся через переменную окружения MEM_LIMIT (ex.: MEM_LIMIT=1G)
-
Количество воркеров задаётся через аргумент --scale worker=N (ex.: --scale worker=4)
Полная команда может выглядеть так:
MEM_LIMIT=1G docker-compose up --scale worker=4
- Запустить команду
docker-compose build
- Запустить команду
docker-compose up
- Найти в выводе команды текст вида http://127.0.0.1:8888?token=...... и открыть её в браузере.
- В интерфейсе jupyter notebook выбрать файл Task.
- Выполнить ячейки ноутбука