Wenn die Installation von ArcGIS Notebook Server beendet ist, führen Sie das Postinstallationsdienstprogramm aus, um die notwendigen Docker-Komponenten einzurichten. Führen Sie diese Schritte für jeden Computer aus, auf dem Sie ArcGIS Notebook Server installiert haben.
Hinzufügen Ihres Betriebssystemkontos zur Docker-Gruppe
Wenn das ausführende Konto für ArcGIS Notebook Server ein lokaler Systembenutzer ist oder sich vom Benutzerkonto unterscheidet, das zum Installieren von Docker verwendet wurde, fügen Sie den Benutzer der Gruppe docker-users hinzu.
- Öffnen Sie über das Start-Menü Ihres Windows-Computers die Anwendung Computerverwaltung.
- Blenden Sie auf der linken Seitenleiste das Element Lokale Benutzer und Gruppen ein, und öffnen Sie den Ordner Gruppen.
- Wählen Sie die Gruppe docker-users aus der Gruppenliste aus, und doppelklicken Sie darauf.
- Klicken Sie auf die Schaltfläche Hinzufügen, suchen Sie Ihr ausführendes Konto, und wählen Sie es aus. Klicken Sie zur Bestätigung auf OK.
- Klicken Sie auf OK, um das Dialogfeld mit den Gruppen zu schließen.
Ausführen des Postinstallationsdienstprogramms
ArcGIS Notebook Server enthält ein Dienstprogramm zum Ausführen nach der Installation der Software. Mit diesem Dienstprogramm werden die Docker-Container-Images für Notebooks installiert, die Sie von My Esri heruntergeladen haben.
Befolgen Sie die nachstehenden Schritte, um das Dienstprogramm vor der Erstellung Ihrer ArcGIS Notebook Server-Site auszuführen.
- Öffnen Sie das Eingabeaufforderungsfenster als Administrator.
- Wechseln Sie zum Ordner "Tools" von ArcGIS Notebook Server. Standardmäßig lautet der Pfad C:\Program Files\ArcGIS\NotebookServer\tools\postInstallUtility.
- Rufen Sie optional die Hilfe des Dienstprogramms mit folgendem Befehl auf: > PostInstallUtility.bat -h
- Für ArcGIS Notebook Server ist es erforderlich, dass Docker Engine Community Edition auf Ihrem Computer installiert ist. Überprüfen Sie, ob Docker auf Ihrem Computer aktiv ist, indem Sie folgenden Befehl ausführen: > PostInstallUtility.bat -d
- Wenn Docker nicht installiert ist, installieren Sie es jetzt.
ArcGIS Notebook Server verwendet keine Windows-Container in Docker, sondern Linux-Container. Stellen Sie bei der Installation von Docker sicher, dass Linux-Container angegeben sind, und klicken Sie nicht auf die Option Switch to Windows containers.
- Ändern Sie jede der folgenden Einstellungen in Docker:
- Klicken Sie in der Taskleiste mit der rechten Maustaste auf die Schaltfläche Docker, und klicken Sie auf Settings. Aktivieren Sie unter General die Option Expose daemon on tcp://localhost:2375 without TLS.
Sie verwenden die Docker-Remote-API, die die Verwendung von Port 2375 erfordert.
- Klicken Sie in der Taskleiste mit der rechten Maustaste auf die Schaltfläche Docker, und klicken Sie auf Settings. Klicken Sie im Menü "Einstellungen" auf Ressourcen > Dateifreigabe, und fügen Sie das Laufwerkverzeichnis hinzu, das für Ihren ArcGIS Notebook Server-Konfigurationsspeicher verwendet werden soll.
Hinweis:
Docker für Windows unterstützt nur lokale Verzeichnisse unter Windows, die für Linux-Container freigegeben werden.
- Klicken Sie in der Taskleiste mit der rechten Maustaste auf die Schaltfläche Docker, und klicken Sie auf Settings. Aktivieren Sie unter General die Option Expose daemon on tcp://localhost:2375 without TLS.
- Installieren Sie das Docker-Image, indem Sie den entsprechenden Dateipfad angeben. Das Image sollte im .tar.gz-Format gezippt sein. Wenn Sie eine Advanced-Lizenz besitzen, führen Sie den Befehl zweimal aus, um sowohl das Standard-Container-Image als auch das erweiterte Image, die Sie von My Esri heruntergeladen haben, zu installieren. Führen Sie den folgenden Befehl aus: > PostInstallUtility.bat -l <path of .tar.gz Docker image>
Hinweis:
Vergewissern Sie sich, dass beide Container-Images installiert werden. Selbst wenn Sie die Advanced-Lizenz besitzen, müssen die Benutzer ggf. die Standard-Runtime verwenden können.
Fahren Sie mit der Erstellung der ArcGIS Notebook Server-Site fort.