- v1.12 (più recente)
- Versione 1.11
- Versione 1.10
- Elenco delle versioni supportate
- Versione 1.9
- Versione 1.8
- Versione 1.7
- Versione 1.6
- Versione 1.5
- Versione 1.4
- Versione 1.3
- Versione 1.2
- Versione 1.1
Versioni supportate:
Versioni non supportate:
apigee-pull-push.sh
è un'utilità che esegue il pull di tutte le immagini del tuo progetto attuale
dall'hub Docker di Google e
ne esegue il push nel repository specificato.
Requisiti
docker
: puoi controllare se docker è installato nella tua shell con il seguente comando:which docker
Per installare
docker
, consulta Installare Docker Enginegcloud
: puoi controllare se gcloud è installato nella tua shell con il seguente comando:which gcloud
Per installare o eseguire l'upgrade di
gcloud
, consulta Installazione di Google Cloud SDK
Utilizzo di apigee-pull-push
(Facoltativo) Controlla il progetto attuale nel tuo contesto gcloud
apigee-pull-push.sh
estrae le immagini per il progetto corrente nel tuo contesto gcloud
. Controlla il progetto con il comando seguente:
gcloud config list core/project --format='value(core.project)'
Puoi impostare il progetto attuale con il seguente comando:
gcloud config set project PROJECT_ID
Dove PROJECT_ID è l'ID del progetto Google Cloud per l'installazione di Apigee.
Questo passaggio è facoltativo, perché apigee-pull-push.sh
confermerà il progetto e ti consentirà di procedere o interrompere.
Esegui il push dell'immagine Apigee su un repository di nome
apigee-pull-push.sh REPO
Dove REPO è il repository, ad esempio myrepo.docker.com
.
Esegui il push dell'immagine Apigee nel repository predefinito
apigee-pull-push.sh
Questa operazione esegue il push dell'immagine a us.gcr.io/PROJECT_ID
, ad esempio
us.gcr.io/my-project
.
Richiedi assistenza per apigee-pull-push.sh
apigee-pull-push.sh --help