我有一个构建在.NET Framework v4.8上的控制台应用程序。我想使用Docker镜像在Azure容器实例(ACI)中运行它。我已经在本地创建了一个Docker镜像并将其推送到ACI,它正在成功运行。
现在我面临一个问题。这个应用程序发送带有RDLC报告的电子邮件。但是我在邮件中收到的报告与之前收到的报告的字体不同(没有使用docker时)。我发现我正在使用的基础Docker镜像没有加载字体。我需要在我的Docker镜像/容器中安装字体。如何做到这一点?
以下是我的Dockerfile命令:
现在我面临一个问题。这个应用程序发送带有RDLC报告的电子邮件。但是我在邮件中收到的报告与之前收到的报告的字体不同(没有使用docker时)。我发现我正在使用的基础Docker镜像没有加载字体。我需要在我的Docker镜像/容器中安装字体。如何做到这一点?
以下是我的Dockerfile命令:
FROM mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 AS BASE
COPY . .
ENTRYPOINT BackgroundService.exe