Junior — Middle
Docker'da birinchi ishga tushirilgan konteyner identifikatorini qanday aniqlash mumkin?
sobes.tech AI
AIdan javob
Docker'da ilk ishga tushirilgan konteynerning identifikatorini aniqlash uchun, uning ishga tushirilish vaqtiga ega bo'lgan barcha konteynerlar ro'yxatini olishingiz va ularni ishga tushirish sanasiga ko'ra saralashingiz mumkin. Masalan, buyruq:
docker ps --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'
Bu buyruq, ishga tushirilganlar orasida eng eski yaratilgan sanaga ega bo'lgan konteynerning ID sini chiqaradi. Alternativ ravishda, to'xtatilganlar ham kirgan barcha konteynerlarni olishingiz va ularni yaratilish vaqtiga ko'ra birinchi bo'lib tanlashingiz mumkin:
docker ps -a --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'
Shunday qilib, ilk ishga tushirilgan konteynerning identifikatori, eng eski yaratilgan sanaga ega bo'lgan ID bo'ladi.