Aspose.Cells Cloud Docker-Bedienungsanleitung

Aspose.Cells Cloud ist ein cloudbasierter Dienst zur Verarbeitung von Tabellendokumenten, der die Erstellung, Bearbeitung, Konvertierung und Manipulation von Dateien in Formaten wie Excel unterstützt. Mithilfe einer Docker-Bereitstellung kann er schnell als eigenständige Serviceumgebung eingerichtet werden, was die Verwaltung von Abhängigkeiten und plattformübergreifende Bereitstellungsprozesse vereinfacht.

Diese Anleitung enthält eine detaillierte Einführung in alle Schritte – von der Umgebungsvorbereitung bis zur Dienstverifizierung.

Umgebungsvorbereitung

Bevor Sie den Aspose.Cells Cloud Docker-Container bereitstellen, stellen Sie sicher, dass Ihre lokale Umgebung die folgenden Abhängigkeitsanforderungen erfüllt, um Bereitstellungsfehler aufgrund fehlender Komponenten zu vermeiden.

Grundlegende Abhängigkeitskomponenten

  • Docker Engine: Die Kern-Engine für Container-Laufzeitumgebungen, die für das Erstellen und Verwalten von Containern zuständig ist. Mindestanforderung an die Version: 18.09.0.

  • Betriebssysteme: gängige Betriebssysteme mit Docker-Unterstützung

    Betriebssystemtyp Version
    Windows Windows 10/11
    Windows Server 2016 / 2019 / 2022
    Linux CentOS 7+ / Ubuntu 20.04+
  • Hardwareressourcen: Stellen Sie sicher, dass der Dienst reibungslos läuft, um Abstürze aufgrund unzureichender Ressourcen zu vermeiden.

    • CPU: mindestens 2 Kerne
    • RAM: mindestens 4 GB
    • Festplatte: mindestens 10 GB freier Speicherplatz

Wichtige Voraussetzungen

  • Aspose-Lizenz: Registrieren Sie sich für einen Aspose-Konto, um eine gültige Lizenz zu erhalten (Sie können eine Testversion beantragen oder eine kommerzielle Lizenz erwerben). Ohne Lizenz kann die Funktionalität des Dienstes eingeschränkt sein. Weitere Informationen finden Sie auf der Lizenz-Seite.
  • Netzwerkverbindung: Stellen Sie sicher, dass Ihre Bereitstellungsumgebung Zugriff auf Docker Hub hat (zum Herunterladen von Images).

Abrufen des Aspose.Cells Cloud Docker-Images

Das Aspose.Cells Cloud-Image ist auf Docker Hub gehostet und kann direkt mit dem Befehl docker pull abgerufen werden – eine manuelle Erstellung ist nicht erforderlich.

# Linux
docker pull aspose/cells-cloud:linux.22.2.0
docker pull aspose/cells-cloud:latest
# Windows
docker pull aspose/cells-cloud:ltsc2019.25.9.0
docker pull aspose/cells-cloud:ltsc2022.25.9.0

Ausführen des Aspose.Cells Cloud Docker-Containers

Parameter für die Ausführung

Name Beschreibung Anmerkung
LicensePublicKey Öffentlicher Schlüssel der Lizenz bei Verwendung des Metered-Abrechnungsmodus. Nur wirksam, wenn der Metered-Abrechnungsmodus verwendet wird.
LicensePrivateKey Privater Schlüssel der Lizenz bei Verwendung des Metered-Abrechnungsmodus. Nur wirksam, wenn der Metered-Abrechnungsmodus verwendet wird.
storagesCredentialsFilePath Pfad zur Speicherkonfigurationsdatei. Standarddatei ist ./storageResource.json.
LicenseFile Lizenzdatei bei Verwendung des LicenseFile-Abrechnungsmodus. Nur wirksam, wenn der LicenseFile-Abrechnungsmodus verwendet wird.
AccessToken Token zum Zugriff auf die API. Falls leer, ist keine Token-Validierung erforderlich.

Ausführungsbefehl

Das Ausführen des Containers im Testmodus ist so einfach wie folgt:

docker run -p 47900:5000 aspose/cells-cloud:ltsc2022.22.9.0

Für den vollen Funktionsumfang beschaffen Sie eine Metered-Lizenz und hängen einen Hostordner für die Dateispeicherung ein. Der Ausführungsbefehl sieht in diesem Fall wie folgt aus:

API-Referenz – Aspose.Cells Cloud Docker

  • <https://hostname:port/swagger>
  • <https://hostname:port/swagger/ui/index.html>

Freigegebener Port

Port Beschreibung Erforderlich
5000 Ordner mit Schriftarten zur Dokumentenrenderung ja

Erforderliche Volumes

Mount-Pfad im Container Beschreibung Erforderlich Anmerkung
C:\fonts Ordner mit Schriftarten zur Dokumentenrenderung nein Behebt Probleme bei Tabellen/Excel aufgrund fehlender Schriftarten.
C:\data Ordner für Dateispeicherung nein Erhöht den Speicherplatz für einfachere Dateiverwaltung und -zugriff.

Referenzdokumentation