مشاركة عبر


إدارة متغيرات البيئة على Azure Container Apps

في Azure Container Apps، يمكنك تعيين متغيرات بيئة وقت التشغيل. يمكن تعيين هذه المتغيرات كإدخالات يدوية أو كمراجع للبيانات السرية. يتم تحميل متغيرات البيئة هذه على تطبيق الحاوية أثناء وقت التشغيل.

تكوين متغيرات البيئة

يمكنك تكوين متغيرات البيئة عند إنشاء تطبيق الحاوية أو لاحقا عن طريق إنشاء مراجعة جديدة.

إشعار

لتجنب الارتباك، لا يوصى بتكرار متغيرات البيئة. عندما يكون لمتغيرات البيئة المتعددة نفس الاسم، يصبح الاسم الأخير في القائمة ساري المفعول.

إذا كنت تقوم بإنشاء تطبيق حاوية جديد من خلال مدخل Microsoft Azure، يمكنك إعداد متغيرات البيئة في قسم الحاوية:

لقطة شاشة لصفحة إنشاء تطبيق الحاوية.

إضافة متغيرات البيئة على تطبيقات الحاوية الموجودة

بعد إنشاء تطبيق الحاوية، فإن الطريقة الوحيدة لتحديث متغيرات بيئة تطبيق الحاوية هي إنشاء مراجعة جديدة مع التغييرات المطلوبة.

  1. في مدخل Microsoft Azure، ابحث عن Container Apps ثم حدد تطبيقك.

    لقطة شاشة لشريط البحث في مدخل Microsoft Azure مع تطبيق الحاوية كأحد النتائج.

  2. في القائمة اليسرى للتطبيق، حدد المراجعات والنسخ المتماثلة > إنشاء مراجعة جديدة

    لقطة شاشة لصفحة إنشاء مراجعة تطبيق الحاوية.

  3. ثم عليك تحرير صورة الحاوية الحالية:

    لقطة شاشة لصفحة إعدادات صورة حاوية مراجعة تطبيق الحاوية.

  4. في قسم Environment variables، يمكنك إضافة متغيرات بيئة جديدة بالنقر فوق Add.

  5. ثم قم بتعيين اسم متغير البيئة والمصدر (يمكن أن يكون مرجعا إلى سر).

    لقطة شاشة لقسم إعدادات بيئة صورة حاوية مراجعة تطبيق الحاوية.

    1. إذا قمت بتحديد المصدر كدليل، يمكنك إدخال قيمة متغير البيئة يدويا.

      لقطة شاشة لقسم إعدادات بيئة صورة حاوية مراجعة تطبيق الحاوية مع تحديد أحد مصدر البيئات ك Manual.

مُتغيّرات البيئة المُضمّنة

تضيف Azure Container Apps تلقائيا متغيرات البيئة التي يمكن لتطبيقاتك ووظائفك استخدامها للحصول على بيانات تعريف النظام الأساسي في وقت التشغيل.

التطبيقات

تتوفر المتغيرات التالية لتطبيقات الحاوية:

اسم المتغير ‏‏الوصف مثال للقيمة
CONTAINER_APP_NAME اسم تطبيق الحاوية. my-containerapp
CONTAINER_APP_REVISION اسم مراجعة تطبيق الحاوية. my-containerapp--20mh1s9
CONTAINER_APP_HOSTNAME اسم المضيف الخاص بالمراجعة لتطبيق الحاوية. my-containerapp--20mh1s9.<DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io
CONTAINER_APP_ENV_DNS_SUFFIX لاحقة DNS لبيئة Container Apps. للحصول على اسم المجال المؤهل بالكامل (FQDN) للتطبيق، قم بإلحاق اسم التطبيق بلاحقة DNS بالتنسيق $CONTAINER_APP_NAME.$CONTAINER_APP_ENV_DNS_SUFFIX. <DEFAULT_HOSTNAME>.<REGION>.azurecontainerapps.io
CONTAINER_APP_PORT المنفذ الهدف لتطبيق الحاوية. 8080
CONTAINER_APP_REPLICA_NAME اسم النسخة المتماثلة لتطبيق الحاوية. my-containerapp--20mh1s9-86c8c4b497-zx9bq

المهام

تتوفر المتغيرات التالية لوظائف Container Apps:

اسم المتغير ‏‏الوصف مثال للقيمة
CONTAINER_APP_JOB_NAME اسم العمل. my-job
CONTAINER_APP_JOB_EXECUTION_NAME اسم تنفيذ المهمة. my-job-iwpi4il

الخطوات التالية