Hi @Dan Koci
Thanks for raising this question. This is an important distinction because Microsoft provides Business Central container images, but their intended use depends on the deployment scenario.
Based on the current Microsoft documentation, Business Central containers are primarily intended for development, testing, demonstrations, CI/CD, and sandbox environments. Microsoft provides official container images and tools (such as BcContainerHelper) to streamline these scenarios.
For Business Central On-Premises production deployments, Microsoft's documented guidance continues to focus on installing and operating Business Central Server (NST) directly on supported Windows Server operating systems. I haven't seen documentation explicitly stating that Docker-based NST deployments are a supported architecture for production on-premises environments.
Before adopting containers for production, I would recommend obtaining clarification from Microsoft on:
- Whether Business Central Server (NST) running in Windows containers is officially supported for production.
- Any support limitations related to Windows containers, networking, service isolation, upgrades, monitoring, or troubleshooting.
- Whether Microsoft Support will fully support production incidents occurring on a containerized NST deployment.
Until there is explicit documentation confirming production support, a conservative approach would be to continue hosting production NST instances on supported Windows Server installations while using containers for development, automated testing, and CI/CD pipelines.
It would be helpful if a Microsoft moderator could confirm the official support stance for Business Central 27 On-Premises production deployments using Docker-based NST instances and provide any relevant support statements or architecture guidance.
Hello Marcin Policht, can you please confirm? Thank you.
Please "Accept the Answer" if this information helped you. This will help us and others in the community as well.