#Images
| Befehl | Beschreibung | |
|---|---|---|
docker images | Images auflisten | |
docker pull [image] | Image herunterladen | |
docker build -t [name] . | Image erstellen | |
docker rmi [image] | Image löschen | |
docker image prune | Unbenutzte Images löschen | |
docker tag [image] [new-tag] | Image taggen | |
docker push [image] | Image hochladen | |
docker save -o [file] [image] | Image in Datei speichern | |
docker load -i [file] | Image aus Datei laden |
#Container
| Befehl | Beschreibung | |
|---|---|---|
docker ps | Laufende Container auflisten | |
docker ps -a | Alle Container auflisten | |
docker run [image] | Container ausführen | |
docker run -d [image] | Im Hintergrund ausführen | |
docker run -it [image] bash | Interaktiv ausführen | |
docker run -p 8080:80 [image] | Port-Mapping | |
docker run -v /host:/container [image] | Volume einbinden | |
docker run --name [name] [image] | Container benennen | |
docker run -e KEY=value [image] | Umgebungsvariable setzen | |
docker stop [container] | Container stoppen | |
docker start [container] | Container starten | |
docker restart [container] | Container neustarten | |
docker rm [container] | Container löschen | |
docker rm -f [container] | Erzwungenes Löschen |
#Ausführung & Logs
| Befehl | Beschreibung | |
|---|---|---|
docker exec -it [container] bash | Shell im Container ausführen | |
docker exec [container] [command] | Befehl ausführen | |
docker logs [container] | Logs anzeigen | |
docker logs -f [container] | Logs verfolgen | |
docker logs --tail 100 [container] | Letzte 100 Zeilen | |
docker inspect [container] | Container inspizieren | |
docker stats | Ressourcennutzung | |
docker top [container] | Prozesse auflisten |
#Netzwerk
| Befehl | Beschreibung | |
|---|---|---|
docker network ls | Netzwerke auflisten | |
docker network create [name] | Netzwerk erstellen | |
docker network rm [name] | Netzwerk löschen | |
docker network connect [network] [container] | Mit Netzwerk verbinden | |
docker network disconnect [network] [container] | Vom Netzwerk trennen |
#Volumes
| Befehl | Beschreibung | |
|---|---|---|
docker volume ls | Volumes auflisten | |
docker volume create [name] | Volume erstellen | |
docker volume rm [name] | Volume löschen | |
docker volume prune | Unbenutzte Volumes löschen |
#Docker Compose
| Befehl | Beschreibung | |
|---|---|---|
docker compose up | Dienste starten | |
docker compose up -d | Im Hintergrund starten | |
docker compose down | Stoppen und entfernen | |
docker compose ps | Dienste auflisten | |
docker compose logs | Logs anzeigen | |
docker compose build | Dienste erstellen | |
docker compose pull | Images herunterladen | |
docker compose exec [service] bash | Im Dienst ausführen |
#Aufräumen
| Befehl | Beschreibung | |
|---|---|---|
docker system prune | Unbenutzte Daten löschen | |
docker system prune -a | Alle unbenutzten Daten löschen | |
docker container prune | Gestoppte Container löschen | |
docker system df | Speichernutzung |
#Häufig gestellte Fragen (FAQ)
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.