Comenzar

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

IronSecureDoc en DockerEsta guía le ayudará a poner en marcha IronSecureDoc en 5 minutos. IronSecureDoc será su Contenedor de Seguridad auto-alojado.

IronSecureDoc puede descargarse como imagen Docker desdeDockerHub.

Enlaces rápidos para configurar su plataforma

Si desea un tutorial más específico para su entorno, consulte uno de nuestros tutoriales:

Alojar IronSecureDoc como contenedor:

IronSecureDoc deberá ejecutarse en algún lugar, lo que le permitirá controlar totalmente cómo se accede a él y cómo se utiliza. Puede utilizar su equipo Windows/Mac/Linux, un servidor de su intranet local o un contenedor alojado en la nube. El que mejor se adapte a sus necesidades.

Acoger localmente

-Host en Windows utilizando Docker Desktop o Compose

-Host on Mac utilizando Docker Desktop o Compose

-Host on Linux utilizando Docker Desktop o Compose

Despliegue en la nube

-**Despliegue en Azure utilizando Terraform en Azure Container Registry

-Deploy to AWS utilizando Elastic Container Service(ECS)

Acceso a IronSecureDoc como cliente:

Una vez alojado, el IronSecureDoc puede llamarse mediante llamadas RESTful a la URL. Por defecto, nuestra documentación cubre el caso de uso REST-API. También tenemos un cliente .NET en NuGet que se puede utilizar para ofuscar la API REST en una clase de biblioteca cliente, y tenemos planes para lanzar más de estas bibliotecas pronto.

Por defecto

-**Utilizar la API REST Guía de referencia

biblioteca de clientes .NET

  • Sólo .NET[ Tutorial de clientes .NET**](/enterprise/securedoc/tutorials/set-up-in-csharp-dotnet/) Biblioteca de NuGet

Una inmersión en el conjunto de características del producto

Este contenedor contiene funciones empresariales gratuitas y premium. Iniciar una prueba de 30 días para probar todas las funciones.

Funciones gratuitas y para empresas

Tabla de acceso a funciones

Características específicas

  • Encriptación: Añadir contraseña PDF + encriptación SHA

    • Establecer, cambiar o eliminar las contraseñas de USUARIO y PROPIETARIO.

    • Bloquee funciones como: Impresión, Prueba de copia, Rellenar formularios, etc.
  • Verifique que la contraseña del documento sea válida y correcta.
  • Redacción: Redactar palabras, frases, patrones RegEx y regiones de un PDF

    • Eliminar instancias de una palabra en todo el documento o en páginas específicas.

    • Elimine patrones mediante RegEx, como fechas, números de identificación o nombres.
  • Elimine datos de regiones específicas de los PDF, útil para formularios y plantillas.
  • Certificación: Aplicar un archivo de firma digital(.pfx, .p12) a su documento PDF

    • Una firma digital garantiza a los destinatarios que el documento procede de ti.

    • Las firmas pueden configurarse para que se rompan cuando se produzcan modificaciones y manipulaciones.
  • Verifique que todas las firmas del documento sean válidas.
  • Extracción: Extraer el texto de la página del documento PDF

Instalación de IronSecureDoc con Docker

Las imágenes Docker para IronSecureDoc están disponibles en DockerHub. Puede utilizar comandos Docker para iniciar y detener IronSecureDoc para pruebas o desarrollo.

Tirar y arrancar el contenedor

  1. Instala Docker. VisiteObtener Docker para instalar Docker en su entorno.

    Si utiliza Docker Desktop, asegúrese de asignar al menos 4 GB de memoria. Puedes ajustar el uso de memoria en Docker Desktop yendo a Configuración > Recursos.

  2. Extraiga la imagen Docker de IronSecureDoc.
    docker pull ironsoftwareofficial/ironsecuredoc
YAML
  1. Inicie un contenedor IronSecureDoc.

    Sustituya su clave de licencia de IronSecureDoc por el argumento de IronSecureDoc_LicenseKey. Si aún no tiene uno,Obtenga hoy mismo una clave de licencia de prueba gratuita.

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

Consejos
Si dispone de memoria limitada en el host, utilice el indicador -m para establecer un límite de memoria para el contenedor: -m 2GB

  1. Realice una llamada ping-pong REST API a SecureDoc para asegurarse de que el contenedor SecureDoc se está ejecutando.
    curl http://localhost:8080/v1/document-services/ping
YAML

Debería devolver 200 con pong.

Retirar los contenedores

Para eliminar los contenedores, ejecute:

# Remove SecureDoc containers
docker rm ironsecuredoc
YAML