Junior — Middle
Как да определите идентификатора на първия стартиран контейнер в Docker?
sobes.tech AI
Отговор от AI
За да определите идентификатора на първия стартиран контейнер в Docker, можете да получите списък с всички контейнери с тяхното време на стартиране и да ги сортирате по дата на създаване. Например, командата:
docker ps --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'
Тази команда ще изведе ID на контейнера с най-ранната дата на създаване сред работещите. Алтернативно, можете да получите всички контейнери (включително спрени) и да изберете първия по време на създаване:
docker ps -a --format "{{.ID}} {{.CreatedAt}}" | sort | head -n 1 | awk '{print $1}'
По този начин, идентификаторът на първия стартиран контейнер е ID с най-ранната дата на създаване.