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

Beispielcode zur Implementierung von Anti-Shake in Vue

Anti-Shake: Verhindert, dass wiederholte Klicks E...

Einführung in die UFW-Firewall unter Linux

Werfen wir einen Blick auf ufw (Uncomplicated Fir...

VUE realisiert Registrierungs- und Login-Effekte

In diesem Artikelbeispiel wird der spezifische Co...

Details zur Verwendung von „order by“ in MySQL

Inhaltsverzeichnis 1. Einleitung 2. Haupttext 2.1...

Lösung für den Fehler, dass IE6 select nicht durch div abgedeckt werden kann

Verwenden Sie div, um eine Maske zu erstellen oder...

So installieren Sie Docker mit YUM

Wie in der folgenden Abbildung dargestellt: Wenn ...

Vue erzielt den Top-Effekt durch V-Show

html <div Klasse="nach oben" v-show=...

Detaillierte Erklärung der Linux-RPM- und Yum-Befehle und -Verwendung

RPM-Paketverwaltung Ein Verpackungs- und Installa...

So verwenden Sie vw+rem für das mobile Layout

Verwenden Sie immer noch das flexible Rem-Layout?...