I create a docker file as below:
FROM mcr.microsoft.com/dotnet/core/aspnet:2.2 AS base
RUN apt-get update \
&& apt-get install -y --allow-unauthenticated \
libc6-dev \
libgdiplus \
libx11-dev \
&& rm -rf /var/lib/apt/lists/*
RUN ln -s /usr/lib/libgdiplus.so /usr/lib/gdiplus.dll
RUN ln -s /usr/lib/libc6-dev.so /usr/lib/libc6-dev.dll
RUN ln -s /usr/lib/libx11-dev.so /usr/lib/libx11-dev.dll
WORKDIR /app
COPY bin/Release/netcoreapp2.2/publish .
FROM base AS final
WORKDIR /app
ENTRYPOINT ["dotnet","MyWebApi.dll"]
When I run the image I get chinese and arabic texts as boxes. I am creating image(tiff) for Chinese and Arabic texts using system.drawing.common in my .Net core API. Do I need any additional font files in my image?