So installieren Sie Jupyter in Docker auf CentOS und öffnen Ports

So installieren Sie Jupyter in Docker auf CentOS und öffnen Ports

Installieren Sie Jupyter

pip installieren jupyter

Schreiben Sie ein Skript zum Ausführen:

#!/bin/bash
# run_jupyter.sh
jupyter notebook --no-browser --ip 0.0.0.0 --port 8888 --allow-root > .log 2>&1 &

Sie können dieses Skript hinzufügen, um es beim Start auszuführen

Docker-Port-Zuordnung

Senden Sie zuerst den Container mit installiertem Jupyter

Docker Commit -a 'Autor' -m "Jupyter hinzufügen" Containername Ubuntu:Jupyter

Erstellen eines Containers mit einem neuen Image

docker run -itd --name jupyter ubuntu:jupyter -p 80:8888 bash

Öffnen Sie die Host-Firewall

Firewall-Befehl --zone=public --add-port=80/tcp --permanent
Firewall-Befehl --reload
Firewall-Befehl --list-port
Firewall-cmd --query-port=80/tcp

Greifen Sie über einen Browser auf den Hostcomputer zu

Bildbeschreibung hier einfügen

Also meine Entwicklungsumgebung sieht so aus, hahaha

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels zur Installation von Jupyter in Docker auf CentOS und zum Öffnen von Ports. Weitere Informationen zur Installation von Jupyter auf Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So installieren Sie Jupyter in Docker auf CentOS und öffnen Ports
  • So konfigurieren Sie ein Jupyter-Notebook im Docker-Container
  • Lösung für das Problem, dass der Docker-Container nicht auf Jupyter zugreifen kann
  • Eine kurze Erläuterung zum Ausführen von Tensorboard und Jupyter auf Docker

<<:  onfocus="this.blur()" wird von blinden Webmastern gehasst

>>:  Was sind MySQL-Dirty-Pages?

Artikel empfehlen

Idea stellt Remote-Docker bereit und konfiguriert die Datei

1. Ändern Sie die Docker-Konfigurationsdatei des ...

MySQLs konzeptionelles Verständnis verschiedener Sperren

Optimistisches Sperren Optimistisches Sperren wir...

Rhit effiziente Visualisierung Nginx-Protokollanzeigetool

Inhaltsverzeichnis Einführung Installieren Anzeig...

So aktivieren Sie die JMX-Überwachung über Tomcat

Erstellen Sie eine Simulationsumgebung: Betriebss...

Linux verwendet iftop, um den Netzwerkkartenverkehr in Echtzeit zu überwachen

Linux verwendet iftop, um den Verkehr der Netzwer...

Beispiel für ein JavaScript-Meldungsfeld

In JavaScript können drei Arten von Meldungsfelde...

js canvas realisiert kreisförmige Wasseranimation

In diesem Artikelbeispiel wird der spezifische Co...

MySQL Online-Übung zur Deadlock-Analyse

Vorwort Ich glaube, dass jeder beim Erlernen von ...

Umfassendes Verständnis von Zeilenhöhe und vertikaler Ausrichtung

Vorherige Wörter Zeilenhöhe, Schriftgröße und vert...

MySQL-Optimierungsstrategie (empfohlen)

Zusammenfassend: 1. Berücksichtigen Sie die Leist...

Implementierung der Docker-Bereitstellung eines MySQL-Clusters

Nachteile einer Single-Node-Datenbank Große Inter...