Business Central kann auf verschiedenen Weisen installiert werden. Die einfachste Art und Weise ist es sicher, die Installation durchzuklicken und am Ende ein funktionierendes System auf seinem Client zu haben. Hier bietet Microsoft den Download seines ERP Systems an: https://mbs.microsoft.com/customersource/Global/365Business/support/support-news/bconpremdownload
Interessant ist hier die Option, das ERP System über den sogenannten Docker zu installieren. Was ist Docker eigentlich? Fragt man hierzu Google, so bekommt man diese Antwort aufgezeigt:
Docker ist ein Open Source-Projekt zur Automatisierung der Bereitstellung von Apps als mobile, eigenständige Container, die in der Cloud oder lokal ausgeführt werden können. … Entwickler, die unter Windows arbeiten, können Images wahlweise für Linux- oder für Windows-Container erstellen
Mit Hilfe der Docker Software ist es also möglich, ein ausgewähltes Image auf einer virtuellen Umgebung zu nutzen, eine Software also in einem Container „anzudocken“ und so zu nutzen. Somit wird Business Central nicht direkt auf dem eigenen PC installiert, sondern virtuell in einem eigenen abgeschlossenen Raum ausgeführt. Das ist in etwa der Nutzung von HyperV oder VirtuelBox gleichzusetzen, nur, dass hierfür keine eigene Umgebung gestartet werden muss (passiert im Hintergrund), sondern sich Business Central am Ende genauso wie jedes andere Programm auf dem Computer ausführen lässt.
Download und Installation Docker
Um Docker nutzen zu können reicht es aus, die Desktop Variante herunterzuladen. Dies kann hier erfolgen: https://www.docker.com/get-started Docker Desktop ist unter Produkte zu finden. Nach erfolgreichem Download installieren Sie die Software auf Ihrem PC. Achten Sie dabei darauf, die Windows – und nicht die Linux Plattform zu verwendet.
Business Central auf Docker
Nachdem Docker Desktop nun läuft, kann Business Central installiert werden. Hierzu wird alles nötige direkt von Microsoft bereitgestellt, sodass wenige Shell Befehle ausreichen, um das ERP System zu installieren. Öffnen Sie dazu Windows PowerShell ISE als Administrator und geben nacheinander folgende Befehle ein:
Set-ExecutionPolicy RemoteSigned Install-Module navcontainerhelper -Force Import-Module navcontainerhelper docker pull mcr.microsoft.com/businesscentral/sandbox:de-ltsc2019 docker images $LicenseFile = New-Object System.Windows.Forms.OpenFileDialog $LicenseFile.ShowDialog() $Username = '****' $Password = '****' $SecurePassword = ConvertTo-SecureString -String $Password -AsPlainText -Force $Credentials = new-object -typename System.Management.Automation.PSCredential -argumentlist $Username, $SecurePassword New-NavContainer -accept_eula -license $LicenseFile.FileName -includecside -imageName mcr.microsoft.com/businesscentral/sandbox:de-ltsc2019 -containerName BC140-STD -auth NavUserPassword -Credential $Credentials -updatehosts -doNotExportObjectsToText -enableSymbolLoading -memoryLimit 4G
Mit den obigen Befehlen wird die Software heruntergeladen und installiert. Je nach Verbindung kann dass einige Minuten dauern. Hiernach öffnet sich ein Dialogfenster, in welchem man die eigene Lizenz des ERP Systems auswählen muss. Ebenfalls sind Username und Passwort so zu wählen, dass diese mit den eigenen bekannten LOG-Daten übereinstimmen.
Hat alles geklappt, kann Business Central nun als neue App über Docker genutzt und ausgeführt werden.
Quelle Bild: https://diginomica.com/docker-loses-first-mover-advantage-kubernetes