Jupyter Хостинг
Создавайте интерактивные записные книжки, объединяющие код, данные, визуализации и пояснительный текст.
- Один клик развернуть
- 15 ГБ Необходимое дисковое пространство
- 1 ГБ ОЗУ Необходимая память
- От 2 € Цена

Официальные ссылки
Официальные ссылки и оригинальный сайт Jupyter
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- quay.io/jupyter/base-notebook:latest
- Порт по умолчанию
- 8888

Как работает Jupyter
Jupyter notebooks объединяют исполняемые ячейки кода, объяснения на Markdown, уравнения, визуальный вывод и файлы в одном браузерном документе. Ядро (kernel) выполняет код и возвращает результаты в интерфейс notebook, а JupyterLab добавляет вкладки, файловый браузер, редакторы, консоли и элементы управления активными сеансами. Каталог запускает Jupyter Server с сгенерированным токеном и сохраняет директорию /home/jovyan/work.
Доступ к Jupyter Server требует особого внимания к безопасности, поскольку аутентифицированный пользователь может выполнять произвольный код через ядра и другие функции сервера. Токен должен быть защищён как учётные данные администратора и не должен встраиваться в публичные ссылки. Пакет представляет собой сервер для одного пользователя, а не JupyterHub с управляемыми учётными записями или изолированными окружениями.
Ключевые возможности Jupyter
Выбранный образ quay.io/jupyter/base-notebook включает JupyterLab, Notebook, NBClassic и компонент single-user из JupyterHub, но остаётся минимальной базой. Согласно официальной документации Docker Stacks, ему не хватает пакета scipy-notebook для научных вычислений и поддержки LaTeX для экспорта в PDF. Пользователи должны установить совместимые пакеты в окружении или выбрать другой образ вне предложения этого каталога.
Только директория work объявлена постоянной в каталоге. Файлы, сохранённые в других местах контейнера, могут не сохраниться при замене, а пакеты, установленные в непостоянные места, могут исчезнуть при изменении образа. План также не включает GPU, TPU, подписку на ускорители, общий сервис notebook, управляемый каталог наборов данных или интеграцию с Google Drive. Notebooks, требующие интенсивных вычислений на CPU и памяти, остаются ограничены выбранным тарифным планом.
Jupyter vs Google Colab
Jupyter
Jupyter на этой странице — это самостоятельно размещённый контейнер base-notebook для одного пользователя с постоянной директорией work и аутентификацией по токену. Google Colab — это управляемый провайдером сервис notebook с общим доступом через учётную запись Google, размещёнными средами выполнения и опциями ускорителей, доступность которых зависит от квот, условий плана и поведения сеанса. Оба используют рабочие процессы notebook, но существенно различаются по инфраструктуре и модели сотрудничества.
Google Colab
Colab может подойти пользователям, которым нужна готовая облачная среда выполнения, рабочие процессы Google Drive, простой обмен доступом и опциональные управляемые ускорители без необходимости поддерживать сервер. Размещённый пакет Jupyter привлекателен, когда важны стабильный пользовательский домен и постоянная директория work. Он не воспроизводит общий доступ к учётным записям Colab, каталог сред выполнения, ускорители, предустановленное окружение для data science или управляемое провайдером сотрудничество.
Кто использует Jupyter
Обучающиеся пишут код рядом с объяснениями, разработчики тестируют небольшие скрипты и API, аналитики исследуют скромные наборы данных, а инструкторы готовят демонстрации в воспроизводимых notebooks. JupyterLab также поддерживает текстовые файлы и интерактивные сеансы помимо документов .ipynb, что делает одно рабочее пространство полезным для экспериментов, не требующих полноценной многопользовательской платформы.
Jupyter — это не безопасный публичный paste для кода, не песочница для ненадёжных пользователей, не GPU-сервис и не корпоративный hub для notebooks. Notebook может читать доступные файлы, потреблять ресурсы плана, контактировать с внешними сервисами и выполнять вредоносный код. Администраторы должны доверять каждому человеку, получившему токен, и проверять зависимости перед запуском notebooks из неизвестных источников.

Самостоятельное размещение Jupyter: требования и стоимость
Использование ресурсов Jupyter зависит от активных ядер, импортированных библиотек, размера набора данных, объектов в памяти, вывода notebook, файлов, одновременных вычислений и внешних загрузок. PostgreSQL и MariaDB не требуются в шаблоне каталога; notebooks и файлы проектов должны храниться в постоянной директории work. Небольшой обучающий notebook требует мало ресурсов, а обработка данных может быстро исчерпать память или CPU плана.
На AvaHost Jupyter использует План 1 за €2. Размещённый пакет Jupyter включает развёртывание в один клик, пользовательский домен с автоматическим HTTPS, автоматические обновления приложения и запланированные резервные копии. Используйте сгенерированный токен как конфиденциальные учётные данные и сохраняйте файлы проектов в /home/jovyan/work. Пакет основан на jupyter/base-notebook; научные стеки, экспорт LaTeX в PDF, доступ к GPU или TPU, управление многопользовательским JupyterHub, интеграция с Google Drive, управляемые наборы данных и постоянные файлы вне смонтированной директории work не включены.
F.A.Q
Jupyter начинается с €2 на Plan 1. Этот план подходит для лёгких ноутбуков, обучения и скромных скриптов. Активные ядра, импортированные библиотеки, датасеты в памяти, выходные данные, загрузки и длительные вычисления могут быстро потребить память или CPU. Проверьте план перед запуском рабочих нагрузок, которые работают с большими датасетами или выполняют продолжительную обработку.
Каталог монтирует `/home/jovyan/work` как постоянное хранилище, поэтому записные книжки и файлы проектов должны сохраняться там. Файлы, записанные в других местах контейнера, и пакеты, установленные в непостоянные местоположения, могут исчезнуть при замене образа. Храните независимые копии ценных записных книжек, определений окружения, данных и сгенерированных результатов.
Пользовательский домен может указывать на Jupyter с автоматическим HTTPS, защищающим токен входа и трафик браузера. Сгенерированный токен по-прежнему предоставляет доступ к выполнению кода и должен оставаться приватным. После изменения имени хоста проверьте доступ к ноутбукам, ядрам, файлам, соединениям WebSocket, выводам и любым внешним обратным вызовам, не размещая токен в общих или логируемых URL-адресах.
Пакет использует минимально функциональный образ `jupyter/base-notebook`. Он включает JupyterLab и приложения notebook, но не включает более широкий научный стек Python или поддержку LaTeX PDF, задокументированную для более крупных образов. Доступ к GPU и TPU не включен. AvaHost автоматически применяет обновления образов и включает запланированные резервные копии для постоянного рабочего каталога.
