Generic Image
-
Removing all specific NAV and Business Central Docker Images
On October 27th 2017, I posted the first announcement which introduced NAV on Docker. For approx. 3 years we published Docker images first to Docker Hub and later to Microsoft Container Registry for both Windows Server 2016 and Windows Server 2019. Many 1000 images was pushed to the container registries until we during the summer of 2020 changed strategy to use artifacts together with the generic image. The various versions of specific images on different container OS’ amounts to more...
-
Moving the generic images!
UPDATE: The tag of the SQL 2017 image is no longer {0}-0.1.0.25 – it is now {0}-sql2017. A few years ago, when we started out shipping containers for NAV, we didn’t know that the name NAV was going away and Business Central would emerge. In the Docker world, this becomes clear in a lot of ways. The Generic image is called mcr.microsoft.com/dynamicsnav:-generic The PowerShell module was called NavContainerHelper The first repo on Docker hub was microsoft/dynamics-nav The projects on github...
-
Multitenant sandbox containers changes behavior…
With the change to BcContainerHelper, sandbox containers became multitenant by default. This means that you have to remember the ?tenant=default in the WebClient and the “tenant” : “default” in launch.json. The reason for this change was, that sandbox containers needs to feel and act like online tenants and online tenant are… – tenants. I did however miss out on one thing, which I was made aware of over the weekend. The default tenant is mounted with AllowAppDatabaseWrite. This was done...
-
One of these days…
Many years ago, I heard a joke: 3 people (a biologist, a mathematician and a developer) were in Africa on a Safari. They drive by a blue elephant. The biologist shouts out: “Look, there is a BLUE elephant.”. The mathematician states: “Right you are, there is ONE blue elephant”. The developer slaps his palm against his forehead and says: “Damn, there are blue elephants…“ As developers we often make assumptions and when we see these assumptions no longer being true,...
-
Run Business Central in docker using a custom generic image
Update 2021/2/10: BcContainerHelper has replaced NavContainerHelper. This blog post still reference NavContainerHelper, which is outdated. The change to running Business Central in docker using artifacts also opens a new opportunity of running Business Central using a custom generic image. Why would you do that? Most people will probably not have to create their own generic image, but if you for some reason aren’t satisfied with the internals of the generic image, maybe you want a different version of SQL inside...
-
Windows 10 and Docker Images for Business Central / NAV
Update 2021/2/10: Microsoft stopped creating images for Docker in the summer of 2020. We now publish artifacts, which can be used to spin up containers and BcContainerHelper has replaced NavContainerHelper. This blog post reflects the old way of using NAV/BC on Docker and references NavContainerHelper, which is outdated. It feels like a lot more, but actually it is only about one year ago, we started shipping NAV Container Images on Docker. Business Central Containers followed shortly after and today a...
-
NavContainerHelper 0.3.1.0 and a new Docker Generic build 0.0.6.6
Update 2021/2/10: Microsoft stopped creating images for Docker in the summer of 2020. We now publish artifacts, which can be used to spin up containers and BcContainerHelper has replaced NavContainerHelper. This blog post reflects the old way of using NAV/BC on Docker and references NavContainerHelper, which is outdated. Over the weekend, a new version of the NavContainerHelper (version 0.3.1.0) has been uploaded to the PowerShell Gallery with a few bug fixes and a few extra functions. Also a new version...
-
NAV on Docker 0.0.5.5 or… – What’s new
Update 2021/2/10: Microsoft stopped creating images for Docker in the summer of 2020. We now publish artifacts, which can be used to spin up containers and BcContainerHelper has replaced NavContainerHelper. This blog post reflects the old way of using NAV/BC on Docker and references NavContainerHelper, which is outdated. As some users of NAV on Docker has noticed, the images gets rebuild from time to time. We typically rebuild all images when we have changes to the generic layer, which might...
-
NAV on Docker version 0.0.4.1
Update 2021/2/10: Microsoft stopped creating images for Docker in the summer of 2020. We now publish artifacts, which can be used to spin up containers. This blog post reflects the old way of using NAV/BC on Docker. Some of you might already know what lies behind this cryptic title, some of you might not care. This post describes what changed in the Generic image version 0.0.4.1, which today is the foundation of all images on the Docker hub and of...

