Doconut puede ejecutarse en contenedores Docker (tanto en Windows como en Linux). Usando la versión .NET core de la biblioteca Doconut, puedes crear fácilmente una nueva instancia de contenedor del visor de documentos asp.net. Es muy fácil ejecutar Doconut en un entorno Linux (servidor, VPS) o en un contenedor Linux.
Usar el visor de documentos dentro de Docker puede ayudar a escalar la aplicación según el tráfico de usuarios. Esto puede ayudar a implementar balanceo de carga para tu aplicación. Además, utilizando nuestro visor de documentos Asp.Net Core en Linux, ¡también puedes ahorrar en costos de licencia del servidor!
Al instalar en una máquina Linux, añade el paquete SkiaSharp.NativeAssets.Linux al proyecto. Instala varias dependencias nativas para SkiaSharp y Gdip, libfontconfig1, libgdiplus, libc6-dev. De la misma manera, necesitas asegurarte de que las bibliotecas anteriores estén disponibles en Docker también. Por favor, consulta la documentación de Doconut para más detalles.