Получить список всех изображений контейнера, зарегистрированных в Реестре движка контейнера
Я пытаюсь получить список всех изображений контейнера, зарегистрированных в реестре движка контейнера. Команда, которая должна выполнять работу "gcloud docker images", выводит мне только локальные изображения. Несмотря на это, gcloud docker pull gcr.io/myproject/myname:tag работает как положено.
Кроме того, я использовал API поиска, но он возвращает мне имена изображений без их тегов:
gcloud docker search gcr.io/[myproject]
У кого-нибудь есть опыт?
Установленные вещи:
Google Cloud SDK 99.0.0
- альфа 2016.01.12
- бета-версия 2016.01.12
- БК 2.0.18
- bq-nix 2.0.18
- ядро 2016.02.26
- core-nix 2016.02.05
- gcd-эмулятор v1beta3-1.0.0
- gcloud
- гсутил 4.17
- gsutil-nix 4.15
- kubectl
- kubectl-linux-x86_64 1.1.7
0 ответов
Вы можете использовать следующую команду, чтобы получить список всех репозиториев в вашем проекте GCP
gcloud container images list --repository=HOST/PROJECT-ID
Здесь HOST будет gcr.io / us.gcr.io / eu.gcr.io и т.д. в зависимости от вашего местоположения репо.
Если вы хотите получить список всех версий изображений в определенном репозитории, вы можете использовать команду list-tags.
gcloud container images list-tags HOST/project-id/REPONAME