Docker'da Vulkan ve ANGLE Başlatma Hataları
IronPDF, Docker konteynerlerinde, AWS Lambda, Azure Uygulama Hizmeti, Google Cloud Run ve CI/CD hatlarındaki bir Vulkan ya da ANGLE başlatma hatasını günlükler.
ERR: Display.cpp:1021 (initialize): ANGLE Display::initialize error 0: Internal Vulkan error (-3): Initialization of an object could not be completed for implementation-specific reasons...
IronPDF'in gömülü Chrome Gömülü Çerçevesi (CEF), açık bir GPU modu yapılandırılmadığında Vulkan aracılığıyla GPU renderlemeye çalışır. GPU erişimi veya görüntü sürücüleri olmadan çalışan Docker konteynerleri Vulkan'ı başlatamaz ve bu hatayı tetikler. Günlük mesajına rağmen, IronPDF renderlemeye devam eder ve geçerli PDF çıktısını üretir. Hata engelleyici değildir.
Çözüm
GPU başlatma girişimini önlemek ve hatayı bastırmak için GPU renderlemeyi devre dışı bırakın ve tek işlem modunu etkinleştirin:
IronPdf.Installation.ChromeGpuMode = IronPdf.Engines.Chrome.ChromeGpuModes.Disabled;
IronPdf.Installation.SingleProcess = true;
IronPdf.Installation.ChromeGpuMode = IronPdf.Engines.Chrome.ChromeGpuModes.Disabled;
IronPdf.Installation.SingleProcess = true;
Imports IronPdf
IronPdf.Installation.ChromeGpuMode = IronPdf.Engines.Chrome.ChromeGpuModes.Disabled
IronPdf.Installation.SingleProcess = True
Bu özellikleri ilk ChromePdfRenderer çağrısından önce ayarlayın. GPU erişiminin mevcut olmadığı tüm Docker dağıtımları için bu yapılandırma önerilir.
Tam Docker kurulum referansı için, IronPDF Docker kılavuzu'na bakın.

