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