Rozpocznij

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

IronSecureDoc on Docker

Ten przewodnik pomoże Ci uruchomić IronSecureDoc w 5 minut. IronSecureDoc będzie Twoim samodzielnie hostowanym kontenerem bezpieczeństwa z izolacją fizyczną.

IronSecureDoc można pobrać jako obraz Docker z serwisu DockerHub.

Szybkie linki do konfiguracji platformy

Jeśli potrzebujesz bardziej szczegółowego samouczka dostosowanego do Twojego środowiska, zapoznaj się z jednym z naszych samouczków:

Hosting IronSecureDoc jako kontener

IronSecureDoc będzie musiał gdzieś działać, dając Ci pełną kontrolę nad tym, jak się do niego dostaje i jak się go używa. Możesz użyć komputera z systemem Windows/Mac/Linux, serwera w lokalnej sieci intranetowej lub kontenera hostowanego w chmurze. Wybierz opcję, która najlepiej odpowiada Twoim potrzebom.

Hostuj lokalnie

Wdrożenie w chmurze

Dostęp do IronSecureDoc jako klient

Po wdrożeniu IronSecureDoc można wywołać za pomocą wywołań RESTful do adresu URL. Domyślnie nasza dokumentacja obejmuje przypadek użycia REST-API. Posiadamy również klienta .NET na NuGet, który może służyć do abstrakcji REST API do klasy biblioteki klienckiej, a wkrótce planujemy wprowadzić więcej takich bibliotek.

Domyślnie

Biblioteka kliencka .NET

Zagłęb się w zestaw funkcji produktu

Ten kontener zawiera zarówno funkcje bezpłatne, jak i funkcje premium dla Enterprise. Rozpocznij 30-dniowy okres probny, aby wypróbować wszystkie funkcje.

Funkcje wersji bezpłatnej i Enterprise

Feature Access Table

Szczegóły dotyczące funkcji

  • Szyfrowanie: Dodaj hasło do pliku PDF + szyfrowanie SHA

    • Ustaw, zmień lub usuń hasła USER i OWNER.
    • Funkcje blokujące, takie jak: PRINT, kopiowanie tekstu, wypełnianie formularzy itp.
    • Sprawdź, czy hasło do dokumentu jest ważne i poprawne.
  • Redagowanie: Redagowanie słów, fraz, wzorców RegEx i obszarów pliku PDF

    • Usuń wystąpienia danego słowa w całym dokumencie lub na określonych stronach.
    • Usuń wzorce przy użyciu wyrażeń regularnych, takie jak daty, numery identyfikacyjne lub nazwy.
    • Usuwaj dane z określonych obszarów plików PDF, co jest przydatne w przypadku formularzy i szablonów.
  • Certyfikacja: Dodaj plik podpisu cyfrowego (.pfx, .p12) do dokumentu PDF

    • Podpis cyfrowy daje odbiorcom pewność, że dokument pochodzi od Ciebie.
    • Podpisy można skonfigurować tak, aby ulegały zniszczeniu w przypadku modyfikacji lub manipulacji.
    • Sprawdź, czy wszystkie podpisy w dokumencie są ważne.
  • Wyodrębnianie: Wyodrębnianie tekstu ze stron dokumentu PDF

Instalacja IronSecureDoc za pomocą Docker

Obrazy Docker dla IronSecureDoc są dostępne na DockerHub. Możesz użyć poleceń Docker, aby uruchomić i zatrzymać IronSecureDoc w celu testowania lub rozwoju.

Pobierz i uruchom kontener

  1. Zainstaluj Docker. Odwiedź stronę Get Docker, aby zainstalować Docker w swoim srodowisku.

    • Jeśli korzystasz z Docker Desktop, upewnij się, że przydzielono co najmniej 4 GB pamięci. Możesz dostosować wykorzystanie pamięci w Docker Desktop, przechodząc do Ustawienia > Zasoby.
  2. Pobierz obraz Docker IronSecureDoc.

    docker pull ironsoftwareofficial/ironsecuredoc
    docker pull ironsoftwareofficial/ironsecuredoc
    SHELL
  3. Uruchom kontener IronSecureDoc.

    Zastąp swój klucz licencyjny IronSecureDoc rzeczywistym kluczem licencyjnym w argumencie IronSecureDoc_LicenseKey. Jeśli jeszcze go nie masz, pobierz bezpłatną licencję probną już dziś.

    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc
    docker run --name ironsecuredoc -p 8080:80 -e IronSecureDoc_LicenseKey=YOUR_LICENSE_KEY ironsoftwareofficial/ironsecuredoc
    SHELL

    PoradyJeśli masz ograniczoną ilość pamięci dostępnej na hoście, użyj flagi -m, aby ustawić limit pamięci dla kontenera: -m 2GB

  4. Wykonaj wywołanie REST API typu ping-pong do SecureDoc, aby upewnić się, że kontener SecureDoc działa.

    curl http://localhost:8080/v1/document-services/ping
    curl http://localhost:8080/v1/document-services/ping
    SHELL
    • Wywołanie powinno zwrócić 200 z odpowiedzią pong.

Usuń kontenery

Aby usunąć kontenery, uruchom:

# Remove SecureDoc containers
docker rm ironsecuredoc
# Remove SecureDoc containers
docker rm ironsecuredoc
SHELL
Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Wersja: 2024.10 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
uruchom przykład zobacz, jak twój PDF staje się zaszyfrowany.