Debian/Ubuntu:
sudo apt update
sudo apt install docker.ioFedora:
sudo dnf install dockerArch Linux:
sudo pacman -S dockerNach der Installation:
sudo systemctl start docker
sudo systemctl enable docker-
Image herunterladen:
docker pull IMAGENAME:TAG
-
Liste der verfügbaren Images:
docker images
-
Image entfernen:
docker rmi IMAGENAME:TAG
-
Container starten:
docker run IMAGENAME:TAG
-
Laufende Container anzeigen:
docker ps
-
Alle Container anzeigen:
docker ps -a
-
Container stoppen:
docker stop CONTAINERID
-
Container entfernen:
docker rm CONTAINERID
docker-compose ist ein Tool zum Definieren und Verwalten von Multi-Container Docker-Anwendungen.
-
Installation:
Für die meisten Linux-Distributionen:
sudo apt install docker-compose # Debian/Ubuntu -
YAML-Datei erstellen (typischerweise
docker-compose.yml):version: '3' services: web: image: nginx:latest ports: - "80:80"
-
Container mit docker-compose starten:
docker-compose up -d
-
Container mit docker-compose stoppen:
docker-compose down
-
Docker-Container interaktiv mit Terminal starten:
docker run -it IMAGENAME:TAG /bin/sh
-
Docker-Container und -Images mit einem Befehl löschen:
docker system prune
-
Docker-Volume anzeigen:
docker volume ls
- Nicht alle Docker-Images aus unbekannten Quellen herunterladen.
- Aktualisieren Sie regelmäßig Ihre Docker-Images und -Container, um Sicherheitslücken zu vermeiden.
- Betrachten Sie den Einsatz von Tools wie Docker Bench, um die Sicherheit Ihrer Docker-Setups zu überprüfen.