Sobes.tech
Junior — Middle

Dockerде биринчи ишке киргизилген контейнердин идентификаторун кантип аныктоо керек?

sobes.tech AI

AIден жооп

Dockerда биринчи ишке киргизилген контейнердин идентификаторун аныктоо үчүн, сиз бардык контейнерлердин тизмесин жана алардын ишке киргизүү убактысын алсаңыз болот жана аларды түзүү датасы боюнча сорттосоңуз болот. Мисалы, команда:

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

Бул команда ишке киргизилгендердин ичинен эң эрте түзүлгөн датасы бар контейнердин IDсын көрсөтөт. Alternatif, бардык контейнерлерди (өчүрүлгөндөрдү да) алсаңыз болот жана түзүү убактысы боюнча биринчи болгонун тандай аласыз:

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

Ошентип, биринчи ишке киргизилген контейнердин идентификатору эң эрте түзүлгөн датасы бар ID болот.