apigee-pull-push.sh
é um utilitário que extrai todas as imagens do projeto atual do
hub do Google Docker e
as envia para o repositório especificado.
Requisitos
docker
: verifique se o docker está instalado no shell com o seguinte comando:which docker
Para instalar o
docker
, consulte Instalar o Docker Enginegcloud
: é possível verificar se o gcloud está instalado no shell com o seguinte comando:which gcloud
Para instalar ou fazer upgrade do
gcloud
, consulte Como instalar o SDK do Google Cloud.
Uso de apigee-pull-push
Opcional: verifique o projeto atual no contexto gcloud
apigee-pull-push.sh
extrai as imagens do projeto atual no
contexto gcloud
. Verifique o projeto com o seguinte comando:
gcloud config list core/project --format='value(core.project)'
Você pode definir o projeto atual com o seguinte comando:
gcloud config set project PROJECT_ID
Em que PROJECT_ID é o ID do projeto do Google Cloud para a instalação da Apigee.
Esta etapa é opcional, porque apigee-pull-push.sh
confirmará o projeto e permitirá
que você continue ou cancele.
Envie a imagem da Apigee para um repositório que você nomear
apigee-pull-push.sh REPO
Em que REPO é o repositório, por exemplo, myrepo.docker.com
.
Enviar a imagem da Apigee para o repositório padrão
apigee-pull-push.sh
Isso envia a imagem para us.gcr.io/PROJECT_ID
, por exemplo,
us.gcr.io/my-project
.
Receber ajuda com apigee-pull-push.sh
apigee-pull-push.sh --help