[PYTHON] Bereiten Sie mit Docker ganz einfach eine Jupyter Notebook-Umgebung vor (Tensorflow und Graphviz sind ebenfalls verfügbar).

Einführung

Ich möchte für eine Weile Datenanalyse und maschinelles Lernen durchführen, aber die Vorbereitung der Umgebung ist etwas mühsam. Ich mache praktische Übungen, aber ich denke, es ist möglich, dass es viel Zeit braucht, um nur die Umgebung zu erklären.

Jupyter Notebook ist eine großartige funktionale Umgebung, die Sie mit einem Webbrowser verwenden können. Es ist praktisch, eine solche Umgebung in Docker zu platzieren. Wenn Sie sie mit Ihrem eigenen lokalen oder einem Cloud-Server starten, kann sie jeder mit einem Webbrowser verwenden, sodass dies einfach ist.

Ich habe einen Docker-Container, der bereits veröffentlicht wurde, aber ich vermisse einige davon, also habe ich einen zusätzlichen erstellt, damit ich ihn teilen kann.

Jupyter Notebook Docker Container

Die Docker-Datei ist hier. https://github.com/mokemokechicken/jupyter-tensorflow

Was ist drin?

Wie benutzt man

Wenn Sie es so verschieben möchten, sieht es wie folgt aus.

run.sh


docker run -d -p 8888:8888 -v `pwd`/notebooks:/home/jovyan/work -e PASSWORD="$PASSWORD" -e GRANT_SUDO=yes --user root mokemokechicken/jupyter-tensorflow start-notebook.sh

Die Option entspricht im Wesentlichen https://github.com/jupyter/docker-stacks/tree/master/datascience-notebook. Beachten Sie daher auch dies.

schließlich

Ich denke, es wäre bequem, eine solche Sache im Unternehmen einzusetzen, um ein wenig Arbeit zu teilen oder zu studieren.

Recommended Posts

Bereiten Sie mit Docker ganz einfach eine Jupyter Notebook-Umgebung vor (Tensorflow und Graphviz sind ebenfalls verfügbar).
Erstellen einer Analyseumgebung mit Docker (Jupyter Notebook + PostgreSQL)
Aufbau einer virtuellen Umgebung mit Docker + Flask (Python) + Jupyter-Notebook
Verwenden von Graphviz mit Jupyter Notebook
Bereiten Sie die Python3-Umgebung mit Docker vor
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
Machen Sie einen Sound mit Jupyter Notebook
So verwenden Sie das Jupyter-Notebook, ohne Ihre Umgebung mit Docker zu verschmutzen
Erstellen Sie mit PsychoPy + Jupyter Notebook eine komfortable Umgebung für psychologische Experimente / Analysen
[DynamoDB] [Docker] Erstellen Sie mit Docker-Compose eine Entwicklungsumgebung für DynamoDB und Django
Erstellen Sie eine Entwicklungsumgebung mit Jupyter und Flask mit Python in Docker (unterstützt sowohl VS Code als auch Code-Server).
Ich wollte ein Jupyter-Notebook mit Docker in einer Pip-Umgebung (Opticspy) verwenden.
Erstellen Sie mit Docker eine CentOS Linux 8-Umgebung und starten Sie Apache HTTP Server
Erstellen Sie mit Laragon ganz einfach eine Entwicklungsumgebung
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Erstellen Sie eine Tensorflow-Umgebung mit Raspberry Pi [2020]
Verwenden Sie Jupyter Lab und Jupyter Notebook mit EC2
Holen Sie sich mit Docker eine lokale Umgebung für DynamoDB
Verknüpfung von Python und JavaScript mit dem Jupiter-Notizbuch
[Linux] Erstellen einer Jenkins-Umgebung mit Docker
[Linux] Aufbau einer Docker-Umgebung mit Amazon Linux 2
Einfache Installation und Start von Jupyter Notebook mit Docker (unterstützt auch nbextensions und Scala)
Erstellen Sie mit Docker auf RaspberryPi3 eine Python + Flasche + MySQL-Umgebung! [Versuch und Irrtum]
Installieren Sie Jupyter Notebook und stellen Sie es so ein, dass eine Umgebung zum Erstellen von Studiennotizen erstellt wird [Mac]
Erstellen Sie eine PYNQ-Umgebung auf Ultra96 V2 und melden Sie sich bei Jupyter Notebook an
Erstellen Sie eine TensorFlow-Entwicklungsumgebung auf Amazon EC2 mit Befehlskopie
Hinweis: Bereiten Sie die Umgebung von CmdStanPy mit Docker vor
Bereiten Sie die Ausführungsumgebung von Python3 mit Docker vor
Erstellen einer Python-Umgebung mit virtualenv und direnv
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
Erstellen Sie eine virtuelle Umgebung mit pyenv und venv
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS
Schritte zum schnellen Erstellen einer umfassenden Lernumgebung auf einem Mac mit TensorFlow und OpenCV
Erstellen Sie mit Docker eine grundlegende Data Science-Umgebung (Jupyter, Python, R, Julia, Standardbibliothek).
So erstellen Sie eine virtuelle Ausführungsumgebung für Python mit Visual Studio Code und pipenv auf einem Windows-Computer (auch Jupyter-Notebook)
Starten Sie das Jupyter Notebook ganz einfach unter AWS und greifen Sie lokal zu
Erstellen einer R- und Python Docker-Arbeitsumgebung
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
[Python] OpenCV-Umgebungskonstruktion mit Docker (cv2.imshow () funktioniert auch)
Freigeben von Ordnern für Docker und Windows mit Tensorflow
Zeichnen einer Baumstruktur mit D3.js in Jupyter Notebook
EC2-Bereitstellung mit Vagrant + Jupyter (IPython Notebook) auf Docker
Aufbau einer Pepper-Kun-Fernbedienungsumgebung mit Docker + IPython Notebook
Erstellen Sie eine virtuelle Python-Umgebung mit virtualenv und virtualenvwrapper
Installieren Sie Ubuntu 20.04 mit GUI und bereiten Sie die Entwicklungsumgebung vor
Erstellen Sie eine Entwicklungsumgebung mit Poetry Django Docker Pycharm
[Linux] Erstellen Sie ein Selbstzertifikat mit Docker und Apache
Erstellen einer numerischen Berechnungsumgebung mit pyenv und miniconda3
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS mit anaconda