apigee-pull-push

apigee-pull-push.sh adalah utilitas yang mengambil semua image untuk project saat ini dari Google Docker Hub dan mengirimkannya ke repositori yang Anda tentukan.

Persyaratan

  • docker: Anda dapat memeriksa apakah docker diinstal di shell dengan perintah berikut:
    which docker

    Untuk menginstal docker, lihat Menginstal Docker Engine

  • gcloud: Anda dapat memeriksa apakah gcloud diinstal di shell dengan perintah berikut:
    which gcloud

    Untuk menginstal atau mengupgrade gcloud, lihat Menginstal Google Cloud SDK

Penggunaan apigee-pull-push

Opsional: Periksa project saat ini dalam konteks gcloud Anda

apigee-pull-push.sh mengambil gambar untuk project saat ini dalam konteks gcloud Anda. Periksa project dengan perintah berikut:

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

Anda dapat menetapkan project saat ini dengan perintah berikut:

gcloud config set project PROJECT_ID

Dengan PROJECT_ID sebagai ID project Google Cloud untuk penginstalan Apigee Anda.

Langkah ini bersifat opsional, karena apigee-pull-push.sh akan mengonfirmasi project dan memungkinkan Anda melanjutkan atau membatalkan.

Mengirim image Apigee ke repositori yang Anda beri nama

apigee-pull-push.sh REPO

Dengan REPO adalah repositori, misalnya myrepo.docker.com.

Mengirim image Apigee ke repositori default

apigee-pull-push.sh 

Tindakan ini akan mendorong gambar ke us.gcr.io/PROJECT_ID, misalnya us.gcr.io/my-project.

Dapatkan bantuan untuk apigee-pull-push.sh

apigee-pull-push.sh --help