admin_grundlagen:docker:container_untersuchen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| admin_grundlagen:docker:container_untersuchen [2026/10/09 18:26] – ingo_wichmann | admin_grundlagen:docker:container_untersuchen [2026/10/12 14:23] (aktuell) – [weiteres Terminal im Container starten] ingo_wichmann | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| Container starten, der untersucht werden soll: | Container starten, der untersucht werden soll: | ||
| docker container run --rm -d -P --name whoami containous/ | docker container run --rm -d -P --name whoami containous/ | ||
| + | |||
| + | ===== weiteres Terminal im Container starten ===== | ||
| + | geht nur, wenn der Container auch eine Shell enthält | ||
| + | docker container exec -it whoami bash | ||
| ===== Dateisystem des Containers untersuchen ===== | ===== Dateisystem des Containers untersuchen ===== | ||
| Zeile 22: | Zeile 26: | ||
| ++ | ++ | ||
| - | ===== Container zur Untersuchung eines anderen Containers ===== | + | ===== kurzlebige Diagnose |
| Neuen Container starten, der die selben Netzwerk- , IPC- und PID-Namespaces teilt:(( | Neuen Container starten, der die selben Netzwerk- , IPC- und PID-Namespaces teilt:(( | ||
| TODO: | TODO: | ||
| docker debug whoami | docker debug whoami | ||
| )) | )) | ||
| - | docker run --rm -it --network=container: | + | |
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| - | Mit nsenter: | + | Ungefähr dasselbe, mit nsenter: |
| (( geht nicht mit podman )) | (( geht nicht mit podman )) | ||
| nsenter --target $(docker inspect --format ' | nsenter --target $(docker inspect --format ' | ||
admin_grundlagen/docker/container_untersuchen.1791570402.txt.gz · Zuletzt geändert: 2026/10/09 18:26 von ingo_wichmann
