2014-12-09 21 views

risposta

89

uso:

docker inspect -f "{{.Name}} {{.Config.Cmd}}" $(docker ps -a -q) 

... Si fa un "finestra mobile ispezionare" per tutti i contenitori.

+5

Questo non visualizza il comando ps finestra mobile. Il comando ps docker corrisponde alla finestra mobile controlla Path and Args. – JDiMatteo

+1

No bueno a partire da gennaio 2018 –

+0

ie 'finestra mobile inspect -f" {{.Name}} {{.Path}} {{.Args}} "$ (finestra mobile ps -a -q)' – earcanal

215

docker ps -a --no-trunc visualizzerà il comando completo insieme agli altri dettagli dei contenitori in esecuzione.

+11

La domanda era: "come vedi il comando completo di un container in esecuzione?" e il comando che ho elencato fa esattamente questo. Ciò che è necessario è l'opzione -notrunc. Per favore spiega come la mia risposta non risponde alla domanda. – sschloss

+10

Grazie a questo ha aiutato molto. Solo una nota: '-notrunc' è deprecato, sostituito da '--no-trunc''. – Prometheus

9

uso:

docker inspect -f "{{.Path}} {{.Args}} ({{.Id}})" $(docker ps -a -q) 

che visualizzerà il percorso del comando e gli argomenti, simile a docker ps

+0

Come si modifica questo per cercare un comando specifico come 'kube-apiserver'? – Jonathan

+0

@Jonathan 'finestra di dialogo inspect -f" {{.Path}} {{.Args}} ({{.Id}}) "$ (finestra mobile ps -a -q) | grep kube-apiserver' – rrw

Problemi correlati