Linux 容器中的ABCPdf

问题描述 投票:0回答:2

我想在Linux容器上部署一个依赖于ABCpdf(.net core)的pdf生成器。 docker 镜像文件将成功构建,但是当我们运行容器时,出现以下异常

知道我们如何解决这个问题吗?

linux docker .net-core abcpdf
2个回答
1
投票

abcpdf 文档说明

.NET Core 和 .NET Standard 都有 ABCpdf 变体。

这些变体目前仅适用于 Windows,并且有一些功能被禁用,因为它们不受 .NET Core 运行时的支持。

因此您可以在 Windows 容器中运行它,但不能在 Linux 容器中运行。


0
投票

ABCpdf.NET 现已从版本 13 移植到 Linux,目前在 Ubuntu 22.04 LTS 上受支持。

由于 ABCpdf 具有 Linux 原生组件,因此需要在操作系统上提供一些必备库。 Docker Hub 上有一些预先准备好的 Docker 镜像,并且用于创建这些镜像的 Dockerfile 也可以在 GitHub 上 供您自行部署。

这里有一个示例

容器化微服务 API 项目,可以用作模板。

© www.soinside.com 2019 - 2024. All rights reserved.