Здесь представлен Docker файл для запуска FEDOT.LLM
Чтобы запустить Jupyter блокнот с помощью Docker Compose, выполните следующие шаги:
- Откройте директорию проекта
- Запустите команду:
docker-compose -f docker/docker-compose.yml up
После выполнения команды, вы увидите вывод, включающий URL-адрес для доступа к Jupyter блокноту.
Пример URL-адреса: http://127.0.0.1:8833/tree?token=...
Чтобы создать образ Docker, следуйте следующим шагам:
- Откройте директорию проекта
- Запустите команду:
docker buildx build -t fedot-llm -f docker/Dockerfile .
-t
задает имя и тег изображения. В данном случае этоfedot-llm
.-f
указывает используемыйDockerfile
. В данном случае этоdocker/Dockerfile
, который находится в каталоге docker.- Точка
.
в конце команды указывает Docker контекст. В данном случае это текущая директория.
Чтобы запустить Jupyter блокнот, выполните следующие шаги:
docker run -p 8888:8888 -v $(pwd):/home/fedya fedot-llm
-p 8888:8888
задает сопоставление портов между хост-машиной и контейнером. В данном случае это сопоставление порта 8888 на хост-машине с портом 8888 в контейнере.-v $(pwd):/home/fedya
монтирует том с хост-машины в контейнер. В данном случае монтируется текущий рабочий каталог в домашнюю директорию внутри контейнера. Можно пропустить, тогда изменения внутри контейнера не будут сохранены после его остановки.fedot-llm
это имя образа Docker, который был создан ранее.
После выполнения команды, вы увидите вывод, включающий URL-адрес для доступа к Jupyter блокноту.
Пример URL-адреса: http://127.0.0.1:8833/tree?token=...