[PYTHON] So verwenden Sie das Jupyter-Notebook, ohne Ihre Umgebung mit Docker zu verschmutzen

Installieren Sie Docker

Wenn Docker nicht installiert ist, installieren Sie es.

Docker auf Mac installieren (Update: 13.07.2019) --Qiita

(Option) Verwenden Sie den Docker-Abschlussbefehl

Viele Docker-Befehle sind lang, daher ist es besser, sie in der Shell ausführen zu können.

Befehlszeilenvervollständigung - Docker-docs-ja 17.06.Beta-Dokument

Docker für die Fertigstellung der Mac-Registerkarte - ytooyamas Blog

Der Google-Lehrer zeigt Ihnen, wie es geht. Probieren Sie es aus.

Jupiter-Bild ziehen

Verwenden Sie nach der Installation von Docker den Befehl pull, um das Jupyter-Image herunterzuladen.

docker pull jupyter/datascience-notebook

Bearbeiten Sie docker-compose.yml

version: '3'
services:
  jupyter: 
    volumes:  #
      - .:/myapp
    working_dir: /myapp  #
    ports:
      - "8888:8888"  #
    image: "jupyter/datascience-notebook"
    container_name: "notebook"  #

Stellen Sie das Standardarbeitsverzeichnis des Containers auf myapp ein. Containerseite: Hostcomputerseite Containername (einfach neu zu starten, wenn festgelegt) Durch Festlegen von "Volumes" als "↑" wird das Jupiter-Notizbuch an der Stelle eingestellt, an der sich diese Yaml-Datei befindet Kann gestartet werden. Bitte benennen Sie / myapp nach Belieben um. Erstellen Sie es in dem Verzeichnis, mit dem Sie sich herumschlagen möchten, z. B. wenn Sie mit Python mit Gorigori-Daten herumspielen möchten.

Beginnen Sie mit Docker-Compose

Wenn Sie es bis jetzt schaffen, machen Sie "Docker-Compose Up" so wie es ist. Die URL, unter der das Notizbuch gestartet wurde, wird im Terminal gedruckt. Wenn Sie also dorthin gehen, sollten Sie das Jupyter-Notizbuch verwenden können.

Recommended Posts

So verwenden Sie das Jupyter-Notebook, ohne Ihre Umgebung mit Docker zu verschmutzen
Verwendung des Jupyter-Notebooks mit ABCI
So verwenden Sie Jupyter Notebook
Ich wollte ein Jupyter-Notebook mit Docker in einer Pip-Umgebung (Opticspy) verwenden.
So berühren Sie Jupyter Notebook, ohne die Umgebung außer Pythonista zu verschmutzen, oder wie Sie Ruby mit Jupyter Notebook berühren, ohne die Umgebung außer Rubyist zu verschmutzen
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
Verwendung von Tensorflow unter Docker-Umgebung
Jupyter Notebook Grundlagen der Verwendung
Verwendung des Jupyter-Notebooks [super basic]
So debuggen Sie mit Jupyter oder iPython Notebook
Erstellen einer Analyseumgebung mit Docker (Jupyter Notebook + PostgreSQL)
Aufbau einer virtuellen Umgebung mit Docker + Flask (Python) + Jupyter-Notebook
Verwenden Sie pip mit Jupyter Notebook
Verwendung von IPython Notebook
Verwenden Sie Cython mit Jupyter Notebook
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS
Verwendung von Docker zum Containerisieren Ihrer Anwendung und Verwenden von Docker Compose zum Ausführen Ihrer Anwendung in einer Entwicklungsumgebung
pyenv, virtualenv Verwenden Sie Docker, um die Umgebung ohne Verwendung zu verwalten
So verwenden Sie virtualenv mit PowerShell
Markdown mit Jupyter-Notebook verwenden (mit Verknüpfung)
Einfach zu bedienendes Jupyter-Notebook (Python3.5)
So erstellen Sie schnell eine maschinelle Lernumgebung mit Jupyter Notebook mit UbuntuServer 16.04 LTS mit anaconda
Starten eines mit Jupyter Notebook erstellten Python-Programms
So erstellen Sie eine Python- und Jupyter-Ausführungsumgebung mit VSCode
Erfahren Sie, wie Sie Docker verwenden, indem Sie eine Umgebung für Django + MySQL erstellen
Verwenden Sie nbextensions mit Anacondas Jupyter-Notizbuch
Erstellen Sie mit Docker eine Jupyter Lab (Python) -Umgebung
Verwenden von Apache Spark mit Jupyter Notebook (IPython Notebook)
So erstellen Sie einfach eine Umgebung, in der Python-Code auf Jupyter ausgeführt werden kann, ohne die lokale Umgebung zu verschmutzen
So erstellen Sie eine NVIDIA Docker-Umgebung
Ich möchte einen Blog mit Jupyter Notebook schreiben
Verwendung von ManyToManyField mit Djangos Admin
Verwendung von OpenVPN mit Ubuntu 18.04.3 LTS
Verwenden Sie Jupyter Lab und Jupyter Notebook mit EC2
Verwendung von Cmder mit PyCharm (Windows)
Wie man Ass / Alembic mit HtoA benutzt
So führen Sie Befehle mit einem Jupyter-Notebook aus
Verwendung von Japanisch mit NLTK-Plot
Verwenden Sie BigQuery von Ihrem lokalen Jupyter Notebook
So importieren Sie Ihr eigenes Modul mit jupyter
Verwendung des CUT-Befehls (mit Beispiel)
Schnelle Schritte zum Erstellen einer maschinellen Lernumgebung mit Jupyter Notebook unter macOS Sierra mit anaconda
Verwendung von SQLAlchemy / Connect mit aiomysql
So installieren Sie Python3 mit Docker Centos
Verwendung des JDBC-Treibers mit Redash
Geben Sie den Browser an, der mit Jupyter Notebook verwendet werden soll. Besonders Mac. (Und Vivaldi)
Verwendung der GCP-Ablaufverfolgung mit offener Telemetrie
So löschen Sie ein Protokoll mit Docker, nicht um ein Protokoll zu sammeln
Versuchen Sie, die virtuelle Umgebung von conda mit Jupyter Notebook zu verwenden
Wie man tkinter mit Python in Pyenv benutzt
Verwendung von pip3 in einer Proxy-Umgebung Hinweis
Jupyter Notebook-Einstellungen - Verwendung (EC2 Amazon Linux 2)
Kernel hinzufügen / entfernen, um Jupyter mit venv zu verwenden
So behandeln Sie den Fehler "Kein Modul mit dem Namen '' '" in Jupyter Notebook | Install with! Pip!
Verwendung von xml.etree.ElementTree
Wie benutzt man Python-Shell
Hinweise zur Verwendung von tf.data
Verwendung von virtualenv
Bereiten Sie mit Docker ganz einfach eine Jupyter Notebook-Umgebung vor (Tensorflow und Graphviz sind ebenfalls verfügbar).