Installation unter Docker
Categories:
Gerade für die Tests neuer Versionen empfiehlt die Technik Docker zu nutzen.
Docker ist eine Art Container in dem dann die spezifischen Einstellungen für diesen Container gemacht werden können, welche die Einstellungen der anderen Docker-Container nicht berühren. So kann man ganz praktisch die verschiedensten Varianten testen.
Man kann sich das auch wie eine weitere virtuelle Maschine vorstellen, aber ohne das Betriebssystem mehrfach zu benötigen.
Windows
Die Installation in einer Hyper-V VM ist nur in besonderen Ausnahmefällen möglich. Von Docker wird empfohlen, dies NUR auf einer physikalischen Maschine einzurichten.
Download
siehe https://docs.docker.com/desktop/install/windows-install/
Dafür muss WSL (Windows Subsystem for Linux) eingerichtet sein.
- CMD as Administrator starten
- wsl –install
Richtet ein quasi Ubuntu parallel zum Windows ein
Dauer insgesamt: ca. 15 Minuten
Internet: eine gute Leitung erforderlich
Reboot des Rechners: mehrfach erforderlich
Download: Docker Desktop for Windows
Danach Docker ausführen und einen entsprechenden Linux User anlegen (Empfehlung gleich wie unter deiner Hauptmaschine)
Laden des Docker Files:
- Gitlab, Kieselstein-docker, Base-Verzeichnis
- Dockerfile herunterladen
- Ein Verzeichnis Docker anlegen und das heruntergeladene Dockerfile in dieses reinkopieren
Docker Desktop starten
- Create a Dev Environment
- Locales Verzeichnis (Docker) angeben und Continue
- nun werden alle abhängigen Dateien usw. in diesen Dockercontainer geladen. Dauer einige wenige Minuten
Dafür braucht man auch noch das Windows Admin Center, für das man sich wiederum registrieren muss.