Sobes.tech
Junior — Middle

Come determinare l'identificatore del primo contenitore avviato in Docker?

sobes.tech AI

Risposta dell'AI

Per determinare l'identificatore del primo contenitore avviato in Docker, puoi ottenere un elenco di tutti i contenitori con il loro orario di avvio e ordinarli per data di creazione. Ad esempio, il comando:

docker ps --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'

Questo comando mostrerà l'ID del contenitore con la data di creazione più antica tra quelli in esecuzione. In alternativa, puoi ottenere tutti i contenitori (inclusi quelli fermati) e scegliere il primo in base al tempo di creazione:

docker ps -a --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'

In questo modo, l'identificatore del primo contenitore avviato è l'ID con la data di creazione più antica.