Doconut میتواند در کانتینرهای Docker (هر دو ویندوز و لینوکس) اجرا شود. با استفاده از نسخه .NET core کتابخانه Doconut میتوانید به سادگی یک نمونه جدید از کانتینر asp.net document viewer راهاندازی کنید. این کار باعث میشود که اجرای Doconut در یک محیط لینوکس (سرور، VPS) یا یک کانتینر لینوکس بسیار آسان باشد.
استفاده از document viewer within Docker میتواند به مقیاسپذیری برنامه مطابق با ترافیک کاربر کمک کند. این میتواند به پیادهسازی load balancing برای برنامه شما کمک کند. علاوه بر این، با استفاده از Asp.Net Core document viewer in Linux، میتوانید هزینههای مجوز سرور را نیز صرفهجویی کنید!
هنگام نصب بر روی یک ماشین لینوکس، بسته SkiaSharp.NativeAssets.Linux را به پروژه اضافه کنید. چندین وابستگی بومی برای SkiaSharp و Gdip، libfontconfig1، libgdiplus، libc6-dev را نصب کنید. به همین ترتیب باید اطمینان حاصل کنید که کتابخانههای فوق در Docker نیز در دسترس باشند. لطفاً به مستندات Doconut برای جزئیات بیشتر مراجعه کنید.