تتيح لك صورة Google Cloud CLI Docker سحب إصدار محدد من gcloud CLI كصورة Docker من Artifact Registry وتنفيذ أوامر Google Cloud CLI بسرعة في حاوية معزولة تم تكوينها بشكل صحيح.
يمكنك الرجوع إلى صفحة وثائق الصورة للحصول على التفاصيل الكاملة.
صورة Google Cloud CLI Docker هي gcloud CLI المثبتة أعلى صورة Debian أو Alpine. تتيح صور Google Cloud CLI Docker استخدام gcloud بالإضافة إلى مكوناته المجمعة دون الحاجة إلى تثبيت gcloud يدويًا على جهازك المحلي.
هناك ست صور لـ Google Cloud Docker. نوصي بتثبيت الصورة الثابتة التالية:
:stable
، :VERSION-stable
: افتراضي، أصغر صورة (قائمة على دبيان) مع تثبيت gcloud قياسي.
إذا كنت تريد استخدام صورة مبنية على جبال الألب، فيمكنك تثبيت الصورة التالية:
:alpine
, :VERSION-alpine
: صورة أصغر (قائمة على جبال الألب) بدون تثبيت أي مكونات إضافية. هذه الصورة تدعم لينكس/الذراع.
إذا كنت تريد تثبيت الصور التي تحتوي على حزم إضافية أو مكونات gcloud مسبقًا، فيمكنك تثبيت أحد الخيارات التالية:
:emulators
، :VERSION-emulators
: صورة أصغر (قائمة على دبيان) مع مكونات المحاكي المثبتة مسبقًا.
:latest
، :VERSION
: صورة كبيرة (معتمدة على دبيان) مع مكونات إضافية مثبتة مسبقًا.
:slim
، :VERSION-slim
: صورة أصغر (معتمدة على دبيان) بدون أي مكونات مثبتة مسبقًا.
:debian_component_based
, :VERSION-debian_component_based
: صورة كبيرة (معتمدة على Debian) مع مكونات إضافية مثبتة مسبقًا. على عكس :latest
الذي يستخدم حزم deb، تستخدم هذه الصورة مدير المكونات لتثبيت المكونات. هذه الصورة تدعم لينكس/الذراع.
تتم استضافة صورة Docker في Artifact Registry باسم المستودع التالي: gcr.io/google.com/cloudsdktool/google-cloud-cli
. الصور متاحة أيضًا باستخدام مستودعات us.gcr.io
و eu.gcr.io
و asia.gcr.io
لاستخدام صورة إصدار Google Cloud CLI المستقر، gcr.io/google.com/cloudsdktool/google-cloud-cli:stable
، اسحبها من Artifact Registry عن طريق تشغيل الأمر التالي:
docker pull gcr.io/google.com/cloudsdktool/google-cloud-cli:489.0.0-stable
التحقق من التثبيت عن طريق تشغيل:
docker run --rm gcr.io/google.com/cloudsdktool/google-cloud-cli:489.0.0-stable gcloud version
إذا كنت قد استخدمت العلامة العائمة :stable
(التي تشير دائمًا إلى الإصدار الأحدث)، فتحقق من التثبيت عن طريق تشغيل الأمر التالي:
docker run --rm gcr.io/google.com/cloudsdktool/google-cloud-cli:stable gcloud version
الصورة الأصلية في هذا المستودع مبنية على
من gcr.io/google_appengine/base
يمكن العثور على ملف Dockerfile الكامل لذلك هنا للأرشفة وكذلك في علامة الصورة google/cloud-sdk-docker:legacy
يمكنك أيضًا متابعة الجدول الزمني لإصدار Cloud SDK هنا
https://groups.google.com/forum/#!forum/google-cloud-sdk-announce