Узнайте, как запустить Jupyter в контейнере Docker.
Позвольте мне показать вам, как можно простым способом запустить Jupyter Notebook в контейнере Docker. Это полезно, если вы хотите запустить Jupyter на сервере.
Функции😎
- На основе Python 3.9 и Jupyter 6.5.
- После запуска контейнера автоматически будут установлены библиотеки, расположенные в файле requirements.txt.
- Если вы хотите установить другие библиотеки, вы можете добавить их в файл requirements.txt и пересобрать контейнер.
- После запуска контейнера вы можете получить доступ к Jupyter через порт 8888.
- Пароля для блокнота Jupyter нет.
- Вы можете добавить свои собственные блокноты или файлы в папку /notebooks, и они будут доступны в Jupyter.
- Вы можете управлять переменными среды в файле .env.
Покажи код 🙏
- Создайте новый каталог и давайте переместимся туда
- Создайте файл .env и добавьте нужные вам переменные среды.
- Создайте файл requirements.txt и включите указанные ниже библиотеки. Здесь вы можете добавить библиотеку для Python, что хотите
4. Создайте файл Dockerfile и добавьте приведенный ниже код.
5. Создайте файл docker-compose.yaml для обработки сборки контейнера для Jupyter.
6. Теперь вы готовы запустить контейнер Docker 🎖️
6.1 Запустите docker-compose up
6.2 Откройте
http://localhost:8888
в браузере
6.3 Наслаждайтесь! ✨
Потому что я люблю облегчать вам жизнь🤩 …репозиторий кода вы можете найти здесь 👇
Дайте мне знать, если вам понравилось… или если вы хотите узнать что-то еще 😉
…и не забудьте похлопать меня в ладоши 😁