apigee-pull-push

apigee-pull-push.sh es una utilidad que extrae todas las imágenes de tu proyecto actual del concentrador de Docker de Google y las envía al repositorio especificado.

Requisitos

  • docker: Puedes verificar si Docker está instalado en tu shell con el siguiente comando:
    which docker

    Para instalar docker, consulta Instala Docker Engine.

  • gcloud: Para verificar si gcloud está instalado en tu shell, ejecuta el siguiente comando:
    which gcloud

    Para instalar o actualizar gcloud, consulta Instala el SDK de Google Cloud.

Uso deapigee-pull-push

Opcional: Verifica el proyecto actual en tu contexto gcloud

apigee-pull-push.sh extrae las imágenes del proyecto actual en el contexto gcloud. Verifica el proyecto con el siguiente comando:

gcloud config list core/project --format='value(core.project)'

Puedes configurar el proyecto actual con el siguiente comando:

gcloud config set project PROJECT_ID

En el ejemplo anterior, PROJECT_ID es el ID del proyecto de Google Cloud para la instalación de Apigee.

Este paso es opcional, ya que apigee-pull-push.sh confirmará el proyecto y te permitirá continuar o anularlo.

Envía la imagen de Apigee a un repositorio que nombres

apigee-pull-push.sh REPO

En el que REPO es el repositorio, por ejemplo, myrepo.docker.com

Envía la imagen de Apigee al repositorio predeterminado

apigee-pull-push.sh 

Esto envía la imagen a us.gcr.io/PROJECT_ID, por ejemplo, us.gcr.io/my-project.

Obtén ayuda para apigee-pull-push.sh

apigee-pull-push.sh --help