The current Origam Windows Docker image is based on Windows Nano Server 2019, which introduces several limitations:
- Incompatibility with Windows 11: Building Docker images based on Nano Server 2019 is not supported on Windows 11 hosts, which hinders local development and testing.
- Lack of GDI support: Nano Server does not include the Graphics Device Interface (GDI), making it unsuitable for applications that require image or PDF manipulation libraries.
Suggested Improvements
To address these limitations, I propose the following changes:
- Upgrade the base image to Windows Server 2022: This would improve compatibility with modern Windows systems and extend long-term support.
- Provide an alternative Origam Docker image based on Windows Server Core: Unlike Nano Server, Server Core includes GDI and other essential components, making it more suitable for image and PDF processing tasks.