使用 C# 在 Linux 上托管 IronSecureDoc

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

IronSecureDoc 是一个 Docker 容器,旨在通过简单的 REST API 为您提供强大的 PDF 操作功能,而无需在线 SaaS 服务的麻烦和开销。 本指南将引导您完成在计算机上托管 IronSecureDoc 的步骤,包括设置环境变量和使用 REST API 的基本示例。 如需了解完整的 API,请查看我们的REST API 参考文档

docker pull ironsoftwareofficial/ironsecuredoc:latest
docker pull ironsoftwareofficial/ironsecuredoc:latest
SHELL

前提条件

警告Linux上的Docker Desktop运行一个虚拟机(VM),它在启动时创建并使用一个自定义的docker上下文desktop-linux

这意味着在 Linux Docker Engine 上部署的镜像和容器(安装之前)在 Linux 版 Docker Desktop 中不可用。

平台

分步指南

1. 安装 Docker Desktop

如果您尚未安装 Docker Desktop,请按照以下步骤操作:

  1. 前往Docker Desktop 下载页面
  2. 下载适用于 Linux 的 Docker Desktop 安装程序。
  3. 运行安装程序并按照屏幕上的说明进行操作。
  4. 安装完成后,启动 Docker Desktop 并确保其正在运行。

2. 拉取"IronSecureDoc"Docker镜像

打开命令提示符,从 Docker Hub 拉取最新的 IronSecureDoc 镜像:

docker pull ironsoftwareofficial/ironsecuredoc:latest
docker pull ironsoftwareofficial/ironsecuredoc:latest
SHELL

3. 无需证书即可运行容器

使用必要的环境变量运行 Docker 容器:

Swagger UI in Browser
docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> -e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> -e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
SHELL

使用试用密钥或许可证密钥去除水印

[{t:(@ 代替<IRONSECUREDOC_LICENSE_KEY>使用您实际的 IronSecureDoc 许可证密钥。 否则,企业功能将添加水印。

Swagger UI in Browser