Doconut pode rodar em contêineres Docker (tanto Windows quanto Linux). Usando a versão .NET core da biblioteca Doconut, você pode facilmente iniciar uma nova instância de contêiner do visualizador de documentos asp.net. Dessa forma, é muito fácil rodar Doconut em um ambiente Linux (servidor, VPS) ou em um contêiner Linux.
Usar visualizador de documentos dentro do Docker pode ajudar a escalar a aplicação conforme o tráfego dos usuários. Isso pode ajudar a implementar balanceamento de carga para seu aplicativo. Além disso, usando nosso visualizador de documentos Asp.Net Core no Linux, você também pode economizar nos custos de licença de servidor!
Ao instalar em uma máquina Linux, adicione o pacote SkiaSharp.NativeAssets.Linux ao projeto. Instale várias dependências nativas para SkiaSharp e Gdip, libfontconfig1, libgdiplus, libc6-dev. Da mesma forma, você precisa garantir que as bibliotecas acima estejam disponíveis no Docker também. Consulte a documentação do Doconut para mais detalhes.