Los geht's

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronSecureDoc auf Docker Dieser Leitfaden hilft Ihnen, IronSecureDoc in 5 Minuten zum Laufen zu bringen. IronSecureDoc wird Ihr selbst gehosteter Sicherheitsbehälter mit Luftabdeckung sein.

IronSecureDoc kann als Docker-Image heruntergeladen werden vonDockerHub.

Wenn Sie eine spezifische Anleitung für Ihre Umgebung wünschen, lesen Sie bitte eine unserer Anleitungen:

IronSecureDoc als Container hosten:

IronSecureDoc muss irgendwo ausgeführt werden, so dass Sie die volle Kontrolle darüber haben, wie darauf zugegriffen wird und wie es verwendet wird. Verwenden Sie entweder Ihren Windows/Mac/Linux-Rechner, einen Server in Ihrem lokalen Intranet oder einen in der Cloud gehosteten Container. Je nachdem, was Ihren Bedürfnissen am besten entspricht.

Lokaler Gastgeber

Bereitstellung in der Cloud

Zugriff auf IronSecureDoc als Client:

Sobald das IronSecureDoc gehostet ist, kann es über RESTful-Aufrufe der URL aufgerufen werden. Unsere Dokumentation deckt standardmäßig den Anwendungsfall REST-API ab. Wir haben auch einen .NET Client auf NuGet, der verwendet werden kann, um die REST-API in eine Client-Bibliotheksklasse zu verschleiern, und planen, bald weitere dieser Bibliotheken auf den Markt zu bringen.

Standard

.NET Client-Bibliothek

Ein Blick auf die Produktfunktionen

Dieser Container enthält sowohl kostenlose als auch Premium-Unternehmensfunktionen. Starten Sie eine 30-tägige Testversion um alle Funktionen auszuprobieren.

Freie und Enterprise-Funktionen

Merkmal Zugriffstabelle

Spezifische Merkmale

  • Verschlüsselung: PDF-Passwort hinzufügen + SHA-Verschlüsselung
    • Festlegen, Ändern oder Entfernen der Passwörter USER und OWNER.
    • Sperren von Funktionen wie z. B.: Drucken, Kopiertest, Formulare ausfüllen, usw.
    • Überprüfen Sie, ob das Dokumentenpasswort gültig und korrekt ist.
  • Redaktion: Wörter, Phrasen, RegEx-Muster und Bereiche einer PDF-Datei redigieren
    • Entfernen Sie Vorkommen eines Wortes im gesamten Dokument oder auf bestimmten Seiten.
    • Entfernen Sie Muster mit RegEx, z. B. Datumsangaben, ID-Nummern oder Namen.
    • Entfernen Sie Daten aus bestimmten Bereichen von PDFs, nützlich für Formulare und Vorlagen.
  • Zertifizierung: Aufbringen einer digitalen Signaturdatei(.pfx, .p12) zu Ihrem PDF-Dokument
    • Eine digitale Unterschrift gibt den Empfängern die Sicherheit, dass das Dokument von Ihnen stammt.
    • Signaturen können so eingestellt werden, dass sie bei Änderungen und Manipulationen zerstört werden.
    • Überprüfen Sie, ob alle Signaturen im Dokument gültig sind.
  • Extraktion: Extrahieren von Seitentext aus PDF-Dokumenten

Installation von IronSecureDoc mit Docker

Docker-Images für IronSecureDoc sind über DockerHub erhältlich. Sie können Docker-Befehle verwenden, um IronSecureDoc zu Test- oder Entwicklungszwecken zu starten und zu stoppen.

Ziehen und Starten des Containers

  1. Docker installieren. Besuchen SieDocker holen um Docker für Ihre Umgebung zu installieren.

    Wenn Sie Docker Desktop verwenden, stellen Sie sicher, dass Sie mindestens 4 GB Arbeitsspeicher zuweisen. Sie können die Speichernutzung in Docker Desktop anpassen, indem Sie Einstellungen > Ressourcen aufrufen.

  2. Ziehen Sie das IronSecureDoc-Docker-Image.
    docker pull ironsoftwareofficial/ironsecuredoc
YAML
  1. Starten Sie einen IronSecureDoc-Container.

    Ersetzen Sie Ihren IronSecureDoc-Lizenzschlüssel durch das Argument für IronSecureDoc_LicenseKey. Wenn Sie noch keine haben,Holen Sie sich noch heute einen kostenlosen Testlizenzschlüssel.

    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY
YAML

Tipps
Wenn auf dem Host nur begrenzter Speicherplatz zur Verfügung steht, verwenden Sie die Option -m, um ein Speicherlimit für den Container festzulegen: -m 2GB

  1. Führen Sie einen Ping-Pong-REST-API-Aufruf an SecureDoc durch, um sicherzustellen, dass der SecureDoc-Container ausgeführt wird.
    curl http://localhost:8080/v1/document-services/ping
YAML

Sollte 200 mit pong zurückgeben.

Behälter entfernen

Um die Container zu entfernen, führen Sie aus:

# Remove SecureDoc containers
docker rm ironsecuredoc
YAML