Узнайте, как запустить Jupyter в контейнере Docker.

Позвольте мне показать вам, как можно простым способом запустить Jupyter Notebook в контейнере Docker. Это полезно, если вы хотите запустить Jupyter на сервере.

Функции😎

  • На основе Python 3.9 и Jupyter 6.5.
  • После запуска контейнера автоматически будут установлены библиотеки, расположенные в файле requirements.txt.
  • Если вы хотите установить другие библиотеки, вы можете добавить их в файл requirements.txt и пересобрать контейнер.
  • После запуска контейнера вы можете получить доступ к Jupyter через порт 8888.
  • Пароля для блокнота Jupyter нет.
  • Вы можете добавить свои собственные блокноты или файлы в папку /notebooks, и они будут доступны в Jupyter.
  • Вы можете управлять переменными среды в файле .env.

Покажи код 🙏

  1. Создайте новый каталог и давайте переместимся туда
  2. Создайте файл .env и добавьте нужные вам переменные среды.
  3. Создайте файл requirements.txt и включите указанные ниже библиотеки. Здесь вы можете добавить библиотеку для Python, что хотите

4. Создайте файл Dockerfile и добавьте приведенный ниже код.

5. Создайте файл docker-compose.yaml для обработки сборки контейнера для Jupyter.

6. Теперь вы готовы запустить контейнер Docker 🎖️
6.1 Запустите docker-compose up
6.2 Откройте http://localhost:8888 в браузере
6.3 Наслаждайтесь! ✨

Потому что я люблю облегчать вам жизнь🤩 …репозиторий кода вы можете найти здесь 👇



Дайте мне знать, если вам понравилось… или если вы хотите узнать что-то еще 😉
…и не забудьте похлопать меня в ладоши 😁