So führen Sie Docker-Containe aus

DerDockerDie Technologie ist darauf ausgelegt, die Bereitstellung der Anwendungen durch den Einsatz von leichten Containern zu automatisieren. Entwickler können einenDocker-Container um eine Anwendung mit allen ihren Bibliotheken und Abhängigkeiten zusammenzufassen und alles als einzelnes Paket bereitzustellen.

Aspose.Cells Cloud-Team hat den Docker Container veröffentlicht aufDocker-Hub um es den Docker-Benutzern zu erleichtern. Die folgenden Abschnitte erklären Ihnen, wie Sie Docker-Befehle ausführen oder eine Konfiguration in eine YAML-Datei für das Docker-Compose-Tool schreiben.

Containerkonfiguration

Erforderliche Mengen

Einhängepfad im Container Beschreibung
C:\Schriftarten Ordner mit Schriftarten, die zum Rendern von Dokumenten verwendet werden
C:\Daten Dateiablageordner

Parameter

Name Beschreibung
LizenzPublicKey Öffentlicher Schlüssel der Lizenz
LizenzPrivater Schlüssel Privater Schlüssel der Lizenz

Wenn die „Lizenz“-Parameter weggelassen werden, funktioniert die App im Testmodus.

Ausführen eines Docker-Containers über die Befehlszeile

Sie können einfach den folgenden Docker-Befehl ausführen, nachdem Sie den Container ausDocker-Hub.

docker run   -e "LicensePublicKey=public_key" -e "LicensePrivateKey=private_key" -v c:/data:c:/data  -v C:/Windows/Fonts:C:/Windows/Fonts -p 80:5000   aspose/cells-cloud

Konfigurationen für das Docker-Compose-Tool

Sie können die folgenden Konfigurationen in Ihre YAML-Datei für das Docker-Compose-Tool schreiben:

AsposeCellsCloud:
      image: aspose/cells-cloud
      ports: ["5000:80"]
      volumes: [
        "C:/Windows/Fonts:C:/Windows/Fonts",
        "c:/data:c:/data",
      ]
      environment:
        "LicensePublicKey": "yourKeyHere"
        "LicensePrivateKey": "yourKeyHere"