2016-04-06 23 views
2

Kapsayıcı motor kayıt defteri görüntülerinin etiketlerini almak için gcloud komut satırını kullanmak için bir yol arıyorum.Google konteyner kayıt defterinde resim ve etiketleri nasıl görüntüleyebilirim

bu komut cloud docker search gcr.io/PROJECT/myimage döner NAME DESCRIPTION STARS OFFICIAL AUTOMATED PROJECT/myimage 0 ama gcloud web konsolu gösterileri gibi şimdiye kadar kullanılan etiketleri görmek istiyorum.

enter image description here

ben bu komutu çalıştırmak sonra makine gcloud docker push...

ile ben yerel nasıl istiyor olabilir şüpheli konteyner motoru google bunları iter, onları etiketleri, liman işçisi göbeğine resimleri alır liman işçisi istemci hem google repo ve liman işçilerinin göbek repo karşı komutlar yüzden docker images listeleri

alabilirsiniz yapmak ****** GÜNCELLEME: son sürümde bu yeteneği https://stackoverflow.com/a/38061253/201911 bakın.

+1

sorunuzu burada cevap yeni bir sürüm: http://stackoverflow.com/a/38061253/201911 – jwadsack

cevap

1

Bu şu anda mümkün değil gcloud. gcloud docker, yalnızca uzak depolar için istediğiniz bilgileri kolayca göstermeyen, docker komut satırı aracının etrafındaki sarıcıdır.

Gelecekte bir noktada gcloud bu özelliği destekleyebilir.

4

bana acını hafifletmek için kesmek söyleyeyim: Bu vakaların çoğunda hizmet edecek

ZONE=eu 
PROJECT_ID=testproject 
PROJECT_URL=gs://${ZONE}.artifacts.${PROJECT_ID}.appspot.com/containers/repositories/library 

# this generates images list 
gsutil ls $PROJECT_URL | sed -e 's#/$##' -e 's#.*/##' 

IMAGE_URL=gs://${ZONE}.artifacts.${PROJECT_ID}.appspot.com/containers/repositories/library/${IMAGE_NAME}/ 

# this generates tags list for specified image 
gsutil ls $IMAGE_URL | sed -n '/\/tag_/ { s#.*/tag_##p }' 

. GCE'deki belirli depolama alanındaki dosyaların listelenmesi için okuma izinlerine ihtiyacınız olacak. Muhtemelen

İlgili konular