So setzen Sie Docker-Virtualisierung richtig ein

Mit Docker isolieren Sie Software in abgeschotteten Containern. Diese Technik spart Administrationsaufwand und eignet sich vor allem für die Web-Entwicklung sowie die saubere Trennung von Web-Diensten und Betriebssystem. [...]

4. DOCKER-CONTAINER VERWALTEN
Welche Container gerade laufen, erfahren Sie über docker ps. Wenn Sie einen interaktiven Container („run -i“) mit exit verlassen, wird er gestoppt. Mit docker -a erhalten Sie eine Übersicht mit allen vorhandenen Containern. Wenn Sie die Beispiele in Punkt 3 ausprobiert haben, dann sehen Sie zwei inaktive Container und deren IDs, die Sie mit dem Befehl

docker start Container-ID

wieder starten können. Mit

docker attach Container-ID

stellen Sie wieder eine interaktive Verbindung zur Shell (wenn vorhanden) des Containers her.
Docker kennt viele weitere Befehle. Eine Übersicht erhalten Sie beim Aufruf ohne Parameter. Der Befehl docker run –help liefert Infos zu weiteren Optionen. Wichtig sind noch die Befehle „rm“, der Container löscht, sowie „rmi“ zum Löschen von Images.

5. DOCKER-IMAGES PER SCRIPT BAUEN
Die in Punkt 3 vorgestellten Kommandos eignen sich für schnelle Tests, sind aber auf Dauer zu umständlich. Neue Images lassen sich jedoch per Script erzeugen. Erstellen Sie eine Textdatei mit dem Namen „Dockerfile“ und diesen Zeilen:

FROM ubuntu:14.04

Wechseln Sie in einem Terminal-Fenster mit cd in das Verzeichnis, in dem Sie die Datei gespeichert haben, und starten Sie die Befehlszeile

docker build -t=ubuntu-mc-2 .

Beachten Sie den Punkt am Ende der Zeile. Durch diesen lädt Docker die Datei „Dockerfile“ aus dem aktuellen Verzeichnis. Hinter „-t=“ steht die Bezeichnung für den neuen Container. Das Ergebnis ist identisch mit dem aus Punkt 3. Hinter allen Image-Downloads stecken derartige „Dockerfile“-Dateien. Einen Link darauf finden Sie bei fast jedem Eintrag im Repository. Die Inhalte lassen sich so leicht analysieren und anpassen.


Mehr Artikel

News

Mehr als nur ein Compliance-Kriterium: Cybersicherheit ist eine Angelegenheit der Unternehmenskultur

Ein Blick in die Praxis zeigt: IT-Sicherheit scheitert nicht an Technologien oder Fehlverhalten, sondern bereits grundsätzlich an einem Mangel an Unternehmenskultur. Wenn Cybersicherheit in einer Organisation nur als eine schlecht durchgesetzte Aufgabe von anderen für andere verstanden wird, entsteht vielleicht eine oberflächliche Compliance, aber keine wirkliche Cyberresilienz. […]

Michael Maier, Director Austria iteratec (c) iteratec
Kommentar

KI-Transformation in Unternehmen – Eine Revolution in fünf Schritten 

Wie weit wird die Evolution der Künstlichen Intelligenz gehen und wie wird sie sich auf Wirtschaft und Gesellschaft als Ganzes auswirken? Was für Privatpersonen interessante Fragen sind, sind für Unternehmer existenzielle Themen, schließlich müssen diese wirtschaftlich gegenüber Konkurrenten bestehen, von denen viele bereits an einer effektiven Nutzung von KI arbeiten. […]

News

Produktionsplanung 2026: Worauf es ankommt

Resilienz gilt als das neue Patentrezept, um aktuelle und kommende Krisen nicht nur zu meistern, sondern sogar gestärkt daraus hervorzugehen. Doch Investitionen in die Krisenprävention können zu Lasten der Effizienz gehen. Ein Dilemma, das sich in den Griff bekommen lässt. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*