Menu
Coddy logo textTech

Verschiedene Distributionen

Teil des Abschnitts Einführung in Docker der Terminal-Journey von Coddy — Lektion 9 von 40.

Jedes Image verfügt über sein eigenes Dateisystem, daher kann derselbe Befehl je nach Image, in dem er ausgeführt wird, unterschiedliche Ergebnisse liefern. Ein hervorragendes Beispiel ist /etc/os-release, eine Datei, die jede Linux-Distribution verwendet, um sich selbst zu beschreiben:

docker run alpine cat /etc/os-release

In alpine ausgeführt, zeigt diese Datei Alpine Linux. Führen Sie genau denselben Befehl in ubuntu aus:

docker run ubuntu cat /etc/os-release

und dort steht stattdessen Ubuntu. Die Dateien unterscheiden sich tatsächlich, da jedes Image wirklich ein anderes Betriebssystem ausliefert.

challenge icon

Aufgabe

Anfänger

Lies die Datei /etc/os-release in einem ubuntu-Container mit cat und bestätige, dass sie sich als Ubuntu identifiziert.

Spickzettel

Jedes Docker-Image verfügt über ein eigenes Dateisystem. Derselbe Befehl kann je nach Image unterschiedliche Ergebnisse liefern:

docker run alpine cat /etc/os-release  # gibt Alpine Linux aus
docker run ubuntu cat /etc/os-release  # gibt Ubuntu aus

/etc/os-release ist eine Standard-Linux-Datei, die die Betriebssystem-Distribution des Images beschreibt.

Probier es selbst

Terminal
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Einführung in Docker