Docker auf Linux installieren und nutzen
Docker ist eine Plattform zur Containerisierung von Anwendungen. Diese Anleitung zeigt, wie du Docker auf einem Linux-System installierst und nutzt.
1. Docker installieren
- Für Debian/Ubuntu:
- Update das System:
sudo apt update && sudo apt upgrade
- Installiere Docker:
sudo apt install docker.io
- Starte den Docker-Dienst:
sudo systemctl start docker
- Aktiviere Docker beim Booten:
sudo systemctl enable docker
- Update das System:
- Für RedHat/CentOS:
- Installiere Docker mit Yum:
sudo yum install docker
- Starte den Docker-Dienst:
sudo systemctl start docker
- Aktiviere Docker beim Booten:
sudo systemctl enable docker
- Installiere Docker mit Yum:
2. Docker-Befehle nutzen
- Prüfe die Docker-Version:
docker --version
- Zeige laufende Container:
docker ps
- Starte einen neuen Container:
docker run -d -p 80:80 nginx
(startet einen Nginx-Webserver)
- Stoppe einen Container:
docker stop [CONTAINER_ID]
- Lösche einen Container:
docker rm [CONTAINER_ID]
3. Docker-Images verwalten
- Zeige lokale Images:
docker images
- Lade ein Image aus Docker Hub herunter:
docker pull ubuntu
- Entferne ein Image:
docker rmi [IMAGE_ID]
4. Sicherheitstipps
- Füge deinen Benutzer der Docker-Gruppe hinzu, um Befehle ohne `sudo` auszuführen:
sudo usermod -aG docker $USER
- Verwende sichere Images aus vertrauenswürdigen Quellen.
- Überwache die Ressourcennutzung von Containern.