Overzicht van docker ps
`docker ps` is een essentieel commando om snel inzicht te krijgen in de status van Docker-containers. Standaard toont het alleen actieve containers, maar met verschillende opties kunt u ook gestopte containers of containers met specifieke voorwaarden in detail bekijken.
Uitleg van uitvoerkolommen
Bij het uitvoeren van het `docker ps`-commando wordt doorgaans de volgende informatie weergegeven:
Belangrijkste kolommen
- CONTAINER ID: De unieke identificatie van de container.
- IMAGE: De image die is gebruikt om de container te creëren.
- COMMAND: Het commando dat wordt uitgevoerd wanneer de container start.
- CREATED: De tijd waarop de container is aangemaakt.
- STATUS: De huidige status van de container (bijv. Up, Exited) en de draaitijd.
- PORTS: Informatie over de poorttoewijzing van de container.
- NAMES: De naam van de container (indien niet gespecificeerd, wijst Docker er een willekeurige toe).
Belangrijkste opties
Dit zijn handige opties die met het `docker ps`-commando kunnen worden gebruikt. Probeer deze opties te combineren om de gewenste containerinformatie nauwkeurig op te vragen.
1. Basisweergave-opties
2. Filteropties
3. Opties voor uitvoerformaat
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`docker ps` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Leer hoe u containerlijsten effectief kunt bekijken en beheren aan de hand van verschillende gebruiksvoorbeelden van het `docker ps`-commando.
Alle momenteel actieve containers bekijken
docker ps
Dit is het meest basale `docker ps`-commando. Het toont alleen de containers die momenteel actief zijn.
Alle containers bekijken, inclusief gestopte
docker ps -a
U kunt in één oogopslag een lijst van alle containers zien, of ze nu actief zijn of gestopt.
Alleen containers bekijken die met de Nginx-image zijn aangemaakt
docker ps --filter "ancestor=nginx"
Filtert en toont alleen de containers die zijn aangemaakt op basis van een specifieke image (in dit geval Nginx).
Alleen de ID's van gestopte containers bekijken
docker ps -aq --filter "status=exited"
Voert alleen de ID's van containers in de 'Exited'-status uit, wat handig is om deze ID's als invoer te gebruiken voor andere commando's (bijv. `docker rm`).
Alleen de namen en status van containers uitvoeren
docker ps --format "table {{.Names}}\t{{.Status}}"
Selecteert en voert alleen de gewenste kolommen (naam en status) uit in tabelvorm.
Volledige informatie van de laatste 3 containers weergeven
docker ps -n 3 --no-trunc
Geeft onverkorte, gedetailleerde informatie weer voor de drie meest recent aangemaakte containers.